Dalam Sublime Text 2 dimungkinkan untuk mengomentari satu baris atau satu blok garis dengan Ctrl+ /dan Ctrl+ Shift+ /. Menurut menu Edit > Comment
pintasan ini harus valid, tetapi dalam Sublime Text 3 (build 3047) sepertinya tidak lagi berfungsi. Adakah yang tahu cara pintas keyboard default yang tepat untuk Linux dan MacOS? Atau itu bug?
keyboard-shortcuts
sublimetext3
0x4a6f4672
sumber
sumber
sublime.log_commands(True)
dan tekanCtrl+/
danCtrl+Shift+/
. Apa yang Anda dapatkan di output konsol?Cmd-/
, tidakCtrl-/
.command: move_to_group {"group": 6}
untuk Ctrl + Shift + / dancommand: focus_group {"group": 6}
untuk Ctrl + /Jawaban:
Tampaknya bug: http://www.sublimetext.com/forum/viewtopic.php?f=3&t=11157&start=0
Sebagai solusinya, buka
Preferences
->Key Bindings - User
dan tambahkan keybindings ini (jika Anda menggunakan Linux):Pembaruan : Ini juga berfungsi pada Windows 8 (lihat komentar @ Sosi)
sumber
sublime.log_commands(True)
lagi dan tekanCtrl+/
danCtrl+Shift+/
, apakah Anda masih mendapatkanmove_to_group
danfocus_group
perintah?toggle_comment {"block": false}
dantoggle_comment {"block": true}
. Entah bagaimanablock:true
perintah itu membuatku jengkel, sepertinya itu tidak bekerja dengan baik. Theblock:false
perintah bekerja seperti yang diharapkan.Anda dapat menambahkan baris berikut ke Preferensi / Binding Kunci - Pengguna:
Ini adalah bagaimana saya menyelesaikan masalah - mengganti "ctrl" dengan "control" dan "/" dengan "keypad_divide".
sumber
control
dankeypad_divide
?Ini adalah masalah internasionalisasi keyboard.
Pada keyboard US QWERTY standar, seperti yang digunakan di Australia tempat Sublime Text dibuat, /sudah tersedia:
Ini tidak terjadi dengan banyak keyboard lain. Ambil contoh keyboard QWERTZ Jerman. Orang perlu menekan SHIFT+ 7untuk mendapatkan /. Inilah sebabnya mengapa komentar tidak berfungsi dengan baik pada keyboard ini.
Mengubah ikatan kunci pengguna dengan yang tercantum di bawah ini, akan berfungsi untuk keyboard QWERTZ Jerman.
Jika masalah terjadi dengan tata letak keyboard yang masih berbeda, ubah ikatan tombolnya.
sumber
Anda dapat memperbaiki bug ini dengan:
memungkinkan untuk berkomentar dengan CTRL+ /dan CTRL+ SHIFT+ / dan Anda dapat menggunakan /pada tombol =)
sumber
Ini berhasil untuk saya.
cmd + /
Saya menggunakan Mac OS X El Capitan. Sublime Text 3 (build stabil 3114).
sumber
Saya di Linux juga. Bagi saya, itu hanya berfungsi ketika saya menekan CTRL+ SHIFT+ /, dan itu seperti komentar tunggal, bukan komentar blokir. Alasannya adalah untuk melanjutkan /karakter, saya harus menekan SHIFT, jika tidak, teks luhur mendeteksi bahwa saya menekan CTRL+ :.
Ini dia solusi saya untuk mendapatkan kembali preferensi normal. Tulis di
Key Bindings - User
:sumber
Pada OSX Yosemite, Aku tetap ini dengan pergi
System Preferences
,Keyboard
makaShortcuts
. Di bawahApp Shortcuts
, nonaktifkanShow Help menu
yang terikat ke CMD+ SHIFT+ 7.Layout keyboard saya adalah Bahasa Norwegia, dengan Bahasa Inggris sebagai bahasa OS.
sumber
Ini lebih sederhana daripada yang Anda pikirkan tekan cmd+ /di mac.
sumber
Untuk Keyboard ABNT Brasil Anda Ctrl+ ;memberi komentar dan mengulanginya untuk menghapus komentar.
sumber
Di keyboard notebook saya, ABNT 2, saya dapat menggunakan CTRL+ ;pintasan sebagai tindakan komentar default untuk blok dan garis. Pintasan yang sama ke tanda komentar.
sumber
Di MAC alih-alih menggunakan shift seperti ini + + ALT CMDALT/
sumber
Gunakan Ctrl+ / untuk komentar satu baris dan
Ctrl+ Alt+ / untuk komentar blok atau multiline.
sumber
saya ubuntu 18 dengan teks luhur 3.2
RKT + /
sumber
Pastikan file tersebut adalah tipe yang dikenali. Saya membuka file yaml (tanpa ekstensi file .yaml) dan Sublime Text mengenalinya sebagai Plain Text. Teks Biasa tidak memiliki metode komentar. Beralih jenis file ke YAML membuat jalan pintas komentar berfungsi.
sumber
Punya masalah yang sama. Periksa dengan perintah sublime.log_input (True) pada konsol untuk melihat kunci apa yang terdeteksi dengan CTRL+ /dan SHIFT+ CTRL+ / shorcuts. Kemudian ganti pintasan dengan yang itu. (Mengubah / untuk keypad_divide berfungsi untuk saya)
sumber
Bagi saya, di Mac OS Sierra:
sumber
Sublime 3 untuk Windows:
Tambahkan tag komentar -> CTRL+ SHIFT+ ;
Seluruh baris menjadi baris komentar -> CTRL+;
sumber
Di mac saya pintasannya ⌘cmd+ /yang membuat komentar multi baris tetapi sebagai satu baris:
ATAU
⌥ alt+ ⌘cmd+ /dan hasilnya adalah komentar keseluruhan, mulai dari seleksi hingga akhir.
sumber
Saya lebih suka menekan
Ctrl + /
untuk (tidak) mengomentari baris saat ini. Plus, saya ingin kursor bergerak ke bawah satu baris, jadi dengan cara ini saya dapat (tidak) berkomentar beberapa baris dengan mudah. Jika Anda memasang plugin "Chain of Command", Anda dapat menggabungkan dua operasi ini:sumber
Jika ada orang yang memiliki masalah lebih lanjut dengan Sublime 3 di Windows 7, saran di atas tidak bekerja untuk saya. Namun, ketika saya 1 - memutar ulang aplikasi sebagai administrator dan 2 - disorot, dan memilih Edit -> Komentar -> beralih komentar, setelah itu saya dapat menggunakan preferensi pengguna mengatur keybinding untuk beralih komentar. Saya benar-benar tidak punya penjelasan mengapa itu berhasil, kecuali itu berhasil.
sumber
Buka Sublime Text 3 dan buka menu Preferences dan klik pada Key Bindings lalu tempel kode ini untuk membuat pintasan komentar dengan CTRL+ D.
lalu simpan. sekarang kamu bisa menggunakan jalan pintas.
sumber
Di windows, gunakan Ctrl+ Shift+ ?. Anda akan dapat mengomentari HTML.
sumber
Ini bekerja dengan baik untuk saya di Win 10:
perhatikan bahwa "[]" adalah nesassary dan itu akan memberi Anda kesalahan jika Anda melewatkannya.
sumber
Jika pintasan ctrl+ ?, ctrl+ shift+ ?atau ctrl+ /tidak berfungsi, coba beralih ke yang lain, seperti ctrl+ 1, ctrl+ shift+ 1, itu berhasil untuk saya.
{"keys": ["ctrl + 1"], "command": "toggle_comment", "args": {"block": false}}, {"keys": ["ctrl + shift + 1"], " perintah ":" toggle_comment "," args ": {" block ": true}}
sumber
Di Windows gunakan ctrl+ shift + :untuk berkomentar untuk Python.
sumber
Saya mungkin terlambat ke pesta, tetapi pada saat membangun saya 3176 tampaknya bug diperbaiki. Baru saja menggunakan Ctrl + T dan itu berfungsi untuk file CSS (Kubuntu 18.10)
sumber