Gerhana komentar / berhenti komentar komentar?

270

Saya pikir ini akan mudah dicapai, tetapi sejauh ini saya belum menemukan solusi untuk pintasan komentar / tanda komentar pada keduanya Java class editordan jsf faceted webapp XHTML file editor:

  1. untuk dengan cepat mengomentari / menghapus komentar suatu baris (seperti ctrl+ duntuk menghapus satu baris)
  2. dapat memilih beberapa baris dan berkomentar / batalkan komentar itu

Sebagai contoh :

kode java baris tunggal , dari:

private String name;

ke

//private String name;

beberapa kode java baris , dari:

private String name;
private int age;

ke

/*private String name;
private int age;*/

kode xhtml satu baris , dari:

<h:inputText ... />

ke

<!-- h:inputText ... / -->

kode xhtml beberapa baris , dari:

<h:inputTextarea
  rows="xx"
  cols="yy"
  ...
/>

ke

<!-- h:inputTextarea
  rows="xx"
  cols="yy"
  ...
/ -->

bertie
sumber
3
untuk komentar satu baris dapat Anda gunakan ctrl + /.
Harry Joy
Kemungkinan rangkap dari Bagaimana cara mengomentari blok di Eclipse?
CubeJockey
Pintasan Mac: // untuk komentar satu baris, matikan Cmd + / untuk menyisipkan dan menghapus. / * multiline * / gunakan Cntrl + Cmd + // untuk berkomentar dan Cntrl + Cmd + \\ untuk membatalkan komentar. Bekerja dengan Eclipse Neon juga!
lft93ryt
Pintasan apa pun untuk menghapus komentar jenis ini / ** Halo * ini adalah baris kedua * ini adalah baris ketiga * /
MashukKhan

Jawaban:

359

Untuk komentar satu baris, Anda dapat menggunakan Ctrl+ /dan untuk banyak komentar baris, Anda dapat menggunakan Ctrl+ Shift+ /setelah memilih baris yang ingin Anda komentari di editor java.

Pada Mac / OS X Anda dapat menggunakan + /untuk mengomentari satu baris atau blok yang dipilih.

Richie
sumber
1
keren ! berfungsi dengan baik untuk file java dan xhtml. bahkan menggunakan / * * / untuk kode java multiline
bertie
1
Menggunakan Keyboard Swedia multiline tidak mungkin karena karakter '/' diketik menggunakan shift + 7, apakah ada plugin untuk mengubah cara pintas untuk pengguna Swedia?
David Mårtensson
1
@ DavidMårtensson berfungsi dengan baik untuk saya, cukup tekan Ctrl + Shift + 7 (menghasilkan ctrl + /), memiliki beberapa baris ditandai.
pengguna
1
Untuk membatalkan komentar tekan Ctrl + / lagi jika itu adalah komentar satu baris dan Ctrl + Shift + \ jika itu adalah komentar multi baris
Richie
1
@Richie ctrl + shift + \ tidak bekerja untuk saya untuk menghapus komentar beberapa baris
john
178

Menggunakan

Ctrl+ SHIFT+ Lyang akan membuka daftar semua pintasan utama untuk gerhana.

  1. Untuk komentar kode baris tunggal dan tanda komentar: Ctrl+ /(Maju Slash)

  2. Untuk beberapa baris kode java, komentar: Ctrl+ Shift+ /(Forward Slash) dan

    Tanda komentar multiline: Ctrl+ Shift+ \(Backslash)

  3. Untuk satu baris kode xhtml komentar / tanda komentar: Ctrl+ Shift+ c

  4. Untuk beberapa baris kode xhtml komentar: Ctrl+ Shift+ /(Maju Slash)

    Untuk beberapa tanda komentar: Ctrl+ Shift+ \(Backward Slash)

Untuk pengguna Mac akan: bukanCtrl

Hardik Mishra
sumber
13
Menemukannya ! Ini ctrl shift c di gerhana saya, dan beralih komentar / tanda komentar berfungsi untuk kedua kode java dan file xhtml. Tetapi komentar tentang penggunaan kode java // bahkan untuk beberapa baris, dan bukan / * * / .. tapi saya pikir tidak apa-apa :-)
bertie
@bertie Gunakan # 4 jika itu efek yang Anda inginkan.
b1nary.atr0phy
ganti ctrl dengan ⌘, terima kasih telah mengajari saya karena mengajari saya cara memancing!
Hunter-Orionnoir
Untuk beberapa tanda komentar: Ctrl + Shift + \ (Backward Slash): Paling PENTING!
raikumardipak
92

CTRL + 7

tidak komentar / komentar dalam Editor Java.

Daniel
sumber
Ini berfungsi untuk aplikasi Android. Saya menukar itu ke Ctrl + Q.
MrHIDEn
Ini bagus karena lebih sederhana daripada mengingat dua perintah berbeda untuk komentar / tidak komentar!
levininja
berbeda dengan sebagian besar jawaban lainnya, ini akan selalu berhasil (komentar multiline tidak dapat disarangkan)
idclev 463035818
47
  1. Komentar satu baris Ctrl+/
  2. Tanda komentar baris tunggal Ctrl+/

  1. Komentar multiline Ctrl+ Shift+/
  2. Tanda komentar multiline Ctrl+ Shift+ \(perhatikan garis miring terbalik)
noelyahan
sumber
32

Cara yang lebih mudah adalah dengan menekan Ctrl+ Shift+ C, seperti di Code :: Blocks

Denis
sumber
2
Terima kasih. Di keyboard saya, saya harus menekan Alt Gr untuk mengakses / dan pintasan umum tidak berfungsi (ctrl + / dan ctrl + shift + /). Pintasan ini yang saya butuhkan.
zezim
1
Ini luar biasa karena tanda komentar XML. Ketika saya menggunakan Cmd- / untuk membatalkan komentar XML / HTML, saya berakhir dengan komentar bersarang.
David Mann
15

Pilih kode yang ingin Anda komentari, kemudian gunakan Ctr+ /untuk berkomentar dan Ctrl+ /juga untuk membatalkan komentar. Ini mungkin tidak bekerja untuk semua jenis file sumber, tetapi ini berfungsi dengan baik untuk kode Java.

squawknull
sumber
11

Dalam eclipse Menekan Ctrl+ Shift+ L, akan mencantumkan semua pintasan.

sk85
sumber
jawaban ini sebenarnya lebih lengkap artinya. memberikan jawaban untuk berbagai pertanyaan terkait pintasan lainnya, selain pertanyaan apa yang ditanyakan di sini
DeltaCap019
2
..tapi tidak menjawab pertanyaan karena "komentar" hot key tidak tercantum dalam popup ini.
WesternGun
8

Ctrl + Shift+ C . Karya besar pada .java , .xhtml , .properties dan mungkin pada orang lain tapi saya hanya diuji orang-orang ini. Dapat mengomentari satu atau beberapa baris.

ihebiheb
sumber
ya, juga bekerja setidaknya di.less, .css, .jsp, .xml
el-teedee
8

Komentar di kelas Java


  1. Toggle / Single line Comment (Ctrl +/ ) - Tambahkan / hapus komentar baris (// ...) dari baris saat ini.
  2. Tambahkan Blokir Komentar (Ctrl + Shift+\ ) - Bungkus baris yang dipilih dalam blokir komentar (/ * ... * /).
  3. Hapus Blokir Komentar (Ctrl + Shift+/ ) - Hapus blok komentar (/ * ... * /) di sekitar baris yang dipilih.
  4. Tambahkan Komentar Javadoc (Alt + Shift+J ) - Tambahkan komentar Javadoc ke bidang / metode / kelas aktif.

Komentar dalam file HTML / XML / Config


  1. Tambahkan Blokir Komentar (Ctrl + Shift+/ ) - Bungkus baris yang dipilih dalam komentar blokir (<! - ->).
  2. Hapus Komentar Blokir (Ctrl+Shift+\) - Hapus komentar blokir (<! - ->) di sekitar baris yang dipilih.
Deepak Gupta
sumber
HAHA, dengan putus asa mencoba batalkan komentar dalam XML dengan CTRL+SHIFT+\ , saya menemukan yang baru CTRL+ALT-GR+8yang tampaknya menduplikasi (split vertikal) file yang diedit saat ini dalam 2 editor. Kemudian Anda dapat melihat kepala dan bagian bawah file yang sama pada waktu yang sama
el-teedee
7

Cara sederhana untuk melakukannya adalah dengan menekan Ctrl+ Shift+ C, pada baris kode Anda.

Untuk komentar dan komentar, lakukan hal yang sama .. :)

Andy
sumber
Terima kasih ini mengarahkan saya untuk mencoba cmd ⌘ + shift + c (pada dasarnya hal yang sama) untuk beralih komentar pada pada mac
Hunter-Orionnoir
Ini hanya berfungsi hanya untuk komentar dan instruksi tanda komentar.
Lova Chittumuri
6

Ctrl + 7 untuk mengomentari teks yang dipilih.

Sangimed
sumber
5

Untuk Mac, ini adalah kombinasi berikut: Cmd+/

bofredo
sumber
1
hanya untuk referensi di masa mendatang: Kunci itu disebut "tombol-perintah".
katzenhut
@katzenhut Saya berharap seorang programmer akan tahu apa kunci pada keyboard-nya.
b1nary.atr0phy
@ b1nary.atr0phy - yah, ketika saya menulis komentar ini, penjawab menyebut kunci yang dimaksud sebagai "mac-key". jadi apa artinya itu bagimu? untungnya, seseorang mengeditnya sejak ...
katzenhut
Bos saya memaksa saya untuk menggunakan Mac-Book saat itu. Bukan salah saya, saya tidak tahu nama tombol :-)
bofredo
5

Bagi mereka yang suka mengkustomisasi sesuatu (dan mengacaukannya), beberapa tips:

Dalam "Preferensi" - "Umum" - "Tombol", ketik "komentar" untuk mendapatkan daftar lengkap kombinasi tombol komentar di semua editor. Pastikan hanya untuk mengedit, bukan menyalin perintah (karena Anda tidak dapat menghapus yang dibuat).

Untuk file HTML, cari file dengan cakupan "Mengedit file HTML". Nama-nama itu membingungkan, ya, tetapi uraiannya kurang lebih muncul ketika masing-masing dan setiap kunci digunakan.

Akhirnya, saya hanya dapat mendefinisikan komentar blok dalam HTML di sini. Ini berfungsi baik untuk kode HTML dan kode Javascript (tambahkan di awal dan akhir, <!--dan -->jika HTML, dan tambahkan /*dan */jika Javascript). (Saya ingat sekali mungkin ada kunci "komentar baris" (tambahkan komentar untuk setiap baris) tetapi sekarang tidak ada lagi. Jika seseorang tahu bagaimana menemukannya dan memberi tahu saya, saya akan sangat berterima kasih.) Kategori harus .masukkan deskripsi gambar di sini Edit Sourcetidak bekerja.

EDIT:

Saya menemukan cara mengkonfigurasi XML Toggle comment! Kategori itu juga harus Edit. Kemudian Anda dapat beralih komentar di ** Editor XML (yang dengan tab "Desain" dan "Sumber").

masukkan deskripsi gambar di sini

WesternGun
sumber
1
Pada Maverics / Eclipse oxygen saya membuatnya bekerja dengan mengatur binding = command + shift + /, ketika = 'mengedit sumber javascript' di mana kategori = sumber dan perintah = 'tambahkan komentar blok'.
jkb016
3

Ctrl+ /untuk beralih komentar "//" dan Ctrl+ Shift/untuk beralih komentar "/ * * /". Setidaknya untuk Java - alat lain mungkin memiliki cara pintas yang berbeda.

Ctrl+ \akan menghapus blok komentar mana pun, tetapi tidak akan menambahkan komentar.

EDIT: Ada Ctrldi PC, tapi di Mac pintasannya mungkin semua Cmd. Saya sendiri tidak punya Mac, jadi tidak bisa dengan mudah memeriksa

Kamran
sumber
3

Satu komentar ctrl+ /dan juga beberapa baris komentar Anda dapat memilih beberapa baris dan kemudian ctrl+ /. Kemudian, untuk menghapus komentar, Anda dapat menggunakan ctrl+ cuntuk komentar satu baris dan beberapa baris.

GB_Bhayani ツ
sumber
3

Anda dapat mengaktifkan komentar di satu baris atau pilihan dengan menggunakan cara pintas Ctrl+/ Ini menambah / menghapus // infront dari baris kode

Anda dapat memblokir komentar / * * / menggunakan cara pintas Ctrl+ Shift+ / eclipse

Anda dapat menemukan daftar lengkap cara pintas gerhana yang berguna di sini http://javatutorial.net/eclipse-shortcuts

filip_j
sumber