Saya mengalami masalah dengan Xcode yang cukup tidak dapat diandalkan saat menggunakan pintasan keyboard untuk memberi komentar atau kode komentar ⌘+ /. Sepertinya saya tidak dapat menemukan pola yang nyata tentang kapan kode tersebut rusak, tetapi biasanya terjadi setelah membuat dan menjalankan kode saya di simulator. Ini tidak akan berfungsi lagi sampai saya mengedit sesuatu di salah satu file kode saya. Meskipun saya beralih ke file lain di tampilan utama, mengomentari melalui pintasan tidak berfungsi. Pintasan keyboard lainnya, seperti membuat indentasi ⌘+ [terus berfungsi dengan baik.
Apakah orang lain mengalami masalah ini, dan jika demikian, apakah Anda sudah menemukan solusinya? Saya tahu ini sepertinya keluhan kecil, tetapi ketika menjalankan dan kemudian dengan cepat mencoba mengomentari blok kode untuk memeriksa efeknya, itu sedikit ketidaknyamanan.
Saya menggunakan Xcode 6.1 (6A1052d) di OXS Yosemite 10.10 (14A389) dan mengembangkan di Objective-C untuk iOS jika itu penting.
sumber
Jawaban:
Untuk Xcode 8, solusinya adalah
dan restart komputer Anda.
sumber
Tekan ⌘+ ]sekali dan kemudian ⌘+ /akan mulai bekerja kembali.
Anda bisa memukul ⌘ + [untuk membatalkan efek indentasi.
Memperbarui:
Harap dicatat- Solusi ini disediakan sebelum peluncuran Xcode 8 sehingga mungkin tidak berfungsi untuk semua orang. Jika Anda masih menghadapi masalah, silakan merujuk ke jawaban @ CryingHippo daripada downvoting.
sumber
Saya telah melakukan ini berkali-kali dengan Xcode 8. Yang terbaru adalah Xcode 10.1 di mana saya hanya akan keluar dari Xcode dan pergi ke Aplikasi dan mengganti nama Xcode menjadi sesuatu yang lain, misalnya Xcode 2, luncurkan, keluar lagi dan ganti nama kembali. Ini mulai bekerja setelah itu. Tidak perlu restart Mac atau perintah Terminal.
Ini masih berfungsi pada Xcode 10.1. Saya tidak percaya Apple masih belum memperbaikinya dengan benar.
sumber
Tidak ada solusi di atas yang berfungsi untuk saya dengan Xcode 8.0 (final). Jika Anda juga menginstal Xcode 8.1 beta seperti yang saya lakukan, coba ini: cukup ganti nama /Applications/Xcode-beta.app ke yang lain, lalu restart Xcode 8. Anehnya, itu berhasil.
sumber
Xcode.app
menjadi sesuatu yang lain, meluncurkan kembali, berhenti, lalu mengganti namanya kembali untukXcode.app
memperbaikinya untuk saya. Terima kasih!Jawaban Oscahie sebenarnya juga berfungsi untuk Xcode versi non-beta. Berikut langkah-langkah yang harus diikuti, berdasarkan komentar Sam:
Tidak perlu reboot!
sumber
Saya tidak perlu melakukan semua hal di atas. Sebuah reboot sederhana memperbaikinya.
sumber
Solusi sederhana berfungsi baik untuk saya dengan langkah-langkah berikut:
Ini mungkin membantu seseorang.
sumber
Dalam kode saya, saya memiliki urutan ini:
/*" BLABLA MY COMMENTS */
Semua kode di bawah ini tidak "dapat dikomentari".
Menghapus "dan itu ok!
Semoga membantu!
sumber
Saya menggunakan Xcode 8.1 (bukan beta) dan saya memiliki masalah yang sama, tidak dapat cmd + \ untuk berkomentar. Restart Xcode tidak berfungsi untuk saya tetapi RESTART Mac saya MEMECAHKAN masalah tanpa perlu menghapus cache.
sumber
Cukup keluar dari xcode sepenuhnya dan mulai ulang. Bekerja untuk xcode 8.2
sumber
Saya baru saja mengalami masalah yang sama setelah menyiapkan Mac baru dengan Xcode 10.1 menggunakan tata letak keyboard Jerman.
Solusinya adalah menonaktifkan pintasan Keyboard di pengaturan sistem untuk menu bantuan.
Pengaturan sistem> Keyboard> Pintasan> Pintasan aplikasi.
Ada jalan pintas untuk semua aplikasi untuk menampilkan menu bantuan. Jika Anda memilikinya, klik kotak centang untuk menonaktifkannya
sumber
Saya menemukan pola di mana toggle comments tidak berfungsi. Faktanya, tanda komentar berfungsi, tetapi komentar tidak, dari keyboard serta dari menu Editor. Ini terjadi di file tertentu, menunjukkan ada sesuatu dalam teks yang mencegah bekerja. Saya menguji XCode 10.1ß dan XCode10.2, pada mesin yang berbeda.
Teks sebelum baris ini dapat diberi komentar, teks setelahnya tidak dapat (saya menyimpan teks persis seperti apa adanya)
Tampaknya / *… * / di dalam UIAlertController () adalah penyebabnya. Jika saya menyembunyikan kedua komentar di dalam, semuanya berfungsi dengan baik.
Saya mengajukan laporan bug. # 49907361
sumber
Saya mengalami masalah ini di Xcode 8.0. Meskipun saya sudah memindahkan Xcode 8.1-beta ke tempat lain (Ada di
Application/Xcode otherversions/Xcode 8.1-beta.app
). Saya harus menghapusnya ke tempat sampah, memulai ulang Xcode 8.0, dan cmd + / entah bagaimana berfungsi lagi.sumber
Tidak ada di atas yang berhasil, bahkan setelah mencoba berkali-kali.
Tunggu pembaruan baru dan instal.
Alasan lain mungkin karena xcode tidak ada di
Application
direktori.sumber
Saya juga menghadapi masalah ini, ketika menginstal beberapa Xcode.
Di versi Xcode mana Anda menghadapi masalah ini, untuk mengatasinya, Xcode harus ada di Folder Aplikasi. Jika itu berada di subfolder daripada memindahkannya ke folder Aplikasi secara langsung.
sumber