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.


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 .


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


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.


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.


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)


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 :)


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


0

Dua cara untuk memblokir komentar:

  1. Ctrl+ Shift+Q

atau

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


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

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.