Kode komentar di Notepad ++

95

Saya menggunakan Notepad ++ sebagai editor untuk menulis program dengan Python. Ini mungkin terdengar konyol tetapi saya melihat sekeliling di editor dan tidak dapat menemukan cara apa pun (bukan cara manual tetapi sesuatu seperti di Emacs) untuk melakukan komentar blokir dalam kode saya.

Karena begitu banyak pengaturan bahasa yang didukung di Notepad ++ , saya penasaran untuk menemukan cara memblokir kode komentar.

Arnkrishn
sumber
11
Baik CTRL-K dan CTRL-Q dapat dilihat di menu Edit Notepad ++
toto
"bagian komentar dari kode saya"? Dengan Python? Kunci "#" hilang? Jelas, Anda tidak sedang membicarakan komentar Python menggunakan "#" atau docstrings. Apa yang kau bicarakan?
S. Lotot
2
Sebenarnya, saya ingin memblokir komentar kode saya yang ditulis dengan Python atau bahasa lain, di editor Notepad ++. Mungkin itu tidak begitu jelas dari pertanyaan saya. Tapi jawaban Niels dan lainnya membantu.
Arnkrishn
Apakah Anda berbicara tentang menerapkan komentar ke semua baris dari sebuah blok kode? Harap perbarui pertanyaan - jangan komentari pertanyaan Anda sendiri saat Anda dapat memperbaiki pertanyaan.
S. Lotot
Apakah ada jalan pintas untuk mengomentari baris kode saat ini? Ctrl-K dan Ctrl-Q keduanya membutuhkan karakter yang dipilih agar berfungsi.
John Slavick

Jawaban:

124

CTRL+ QBlokir komentar / hapus komentar.

Lihat Pintasan Keyboard dan Mouse - Notepad ++ Wiki .

Niels R.
sumber
21
Ctrl-K / Shift-Ctrl-K sering kali lebih baik karena Ctrl-Q mengaktifkan komentar per baris, yang seringkali mengganggu.
Calvin1602
2
CTRL + Q adalah komentar baris, untuk komentar blok pintasannya adalah CTRL + SHIFT + Q
machineaddict
2
@machineaddict, Apa kebalikan dari itu?
Pacerier
Saya telah melihat Anda mencari pintasan keyboard ini di beberapa posting di situs web SE. Saya tidak tahu jalan pintasnya. Saya hanya menggunakan kombinasi Ctrl-Q untuk komentar.
machineaddict
1
Perhatikan bahwa agar dapat berfungsi, Anda HARUS menentukan Bahasa (pemrograman) untuk kode tersebut. Selain itu, jika Anda menempelkan sepotong kode ke file baru tanpa menentukan bahasanya secara manual - atau - kode berisi campuran bahasa (mis. SQL sebaris dalam kode Python), blok komentar / hapus komentar tidak akan berfungsi .
Juha Untinen
24

Coba pintasan berikut:

Ctrl+ K.

Javier
sumber
18

Tautan ini persis seperti yang saya cari.

Izinkan saya merangkum jawaban untuk keuntungan orang lain ( untuk python dan notepad ++ )

1) Ctrl+ Kpada beberapa baris (yaitu wilayah yang dipilih) memungkinkan Anda memblokir komentar .

Perhatikan juga bahwa menekan kombinasi beberapa kali memungkinkan Anda menambahkan beberapa "#" (terkadang saya menggunakannya saat menguji untuk membedakan dari komentar lain)

2) Ctrl+ Shift+ K(di wilayah yang diberi komentar) memungkinkan Anda untuk melakukan blokir tanda komentar

3) Ctrl+ Shift+ Kdi wilayah yang dipilih tanpa komentar tidak berkomentar

4) Ctrl+ Qmemungkinkan Anda untuk memblokir komentar / tidak komentar dalam mode toggled (artinya, Anda tidak dapat menambahkan beberapa '#' seperti di 1))

Semoga ini bisa membantu jiwa pengembara lainnya.

Pertanyaan - bagaimana Anda mengembangkan hack kombinasi keyboard untuk berkomentar / menghapus komentar jika tidak ada jalan pintas? Hanya penasaran. Saya tidak tahu apa-apa karena itu bertanya.

Raaj
sumber
Hope this helps another wandering soul.Memang.
Shashank Sawant
11

Ya di Notepad ++ Anda bisa melakukannya!

Beberapa hotkeys tentang komentar:

  • Ctrl+ QAlihkan blokir komentar
  • Ctrl+ KBlokir komentar
  • Ctrl+ Shift+ K Blokir tanda komentar
  • Ctrl+ Shift+ Q Streaming komentar

Sumber: shortcutworld.com dari bagian Komentar / tanda komentar .

Di tautan tersebut Anda juga akan menemukan banyak pintasan berguna lainnya.

pengguna3898160
sumber
9

untuk file .sql Ctrl+ Katau Ctrl+ Qtidak berfungsi.

untuk menyisipkan komentar di file .sql di Notepad ++ coba Ctrl+ Shift+Q

(tidak ada jalan pintas untuk menghapus komentar blok kode. Saya sudah mencobanya di v5.8.2)

N30
sumber
7
Agar Ctrl-K dan Ctrl-Q berfungsi untuk SQL, Anda perlu mengedit file langs.xml di direktori Notepad ++. (Dengan hak Admin, dan dengan notepad ++ ditutup). Tambahkan commentLine = "-" ke pengaturan bahasa untuk SQL.
vicsz
1
Dari dev.mysql.com - Dari urutan “-” ke akhir baris. Di MySQL, gaya komentar “-” (tanda hubung ganda) mengharuskan tanda hubung kedua diikuti oleh setidaknya satu spasi atau karakter kontrol (seperti spasi, tab, baris baru, dan seterusnya). Sintaks ini sedikit berbeda dari sintaks komentar SQL standar. Jadi, lihat apakah Anda perlu menggunakan "-", tetapi Notepad ++ akan mengubah warnanya dengan cara apa pun
BillyNair
@BillyNair, Wow, tangkapan bagus! Penyorotan Notepad ++ yang tidak valid akan menyebabkan beberapa bug serius.
Pacerier
1

Di editor n ++ Anda, Anda dapat pergi ke Pengaturan > Pemeta pintas dan menemukan semua informasi pintasan serta Anda dapat mengeditnya :)

Masud Shrabon
sumber
1

Untuk menambahkan komentar di bawah kode apa pun di NOTEPAD ++ pertama-tama kita harus menyimpan dan menentukan jenis file pemrograman atau skrip. Seperti, simpan file sebagai xml, html dll. Setelah file disimpan dalam format yang benar, Anda akan dapat menambahkan komentar langsung menggunakan pintasan ctrl+Q

Vijay Parchani
sumber
0

Dua cara untuk memblokir komentar:

  1. Ctrl+ Shift+Q

atau

  1. Pilih blok
  2. Alt + Klik kanan
  3. Pilih blokir komentar.
Mahesh
sumber
0

Gunakan pintasan: Ctrl+ Q. Anda dapat menyesuaikan di Pengaturan

pengguna3402702
sumber
0

Tanpa memilih jenis bahasa untuk file Anda, tidak ada gaya yang ditentukan. Komentar dan blokir komentar adalah preferensi gaya bahasa tertentu. Jika itu PITA ...

Untuk memilih pengeditan multi-baris, Anda dapat menggunakan

shift+ alt+down arrow

Kickaha
sumber