Mengomentari blok kode dalam Atom

172

Saya telah pindah dari Webstorm dan RubyMine ke Atom dan saya benar-benar kehilangan fitur dari editor Jetbrains di mana Anda memilih blok kode dan tekan CMD+ -dan itu menambahkan karakter komentar spesifik bahasa di awal setiap baris. ( #untuk ruby. //untuk js, /*untuk css dll).

Apakah ada pintasan bawaan untuk Atom atau paket yang menyediakan fitur ini?

maks
sumber
1
Seseorang seharusnya juga mengatakan bagaimana menghapus tanda kutip blok ...
Jimmy R.
1
@ JimmyR. - Jika Anda mengulangi perintah dari jawaban yang diterima (ctrl + /) itu akan menghapus komentar. Meskipun seberapa baik kerjanya tampaknya tergantung pada jenis file dan apakah Anda bekerja di blok yang sudah dikomentari atau tidak.
Broots Waymb

Jawaban:

346

Menurut ini , cmd+ /harus melakukannya.

Dan untuk Windows dan Linux, itu ctrl+ /.

ray hatfield
sumber
45
Saya harus lakukan cmd + shift + 7karena keyboard Swedia saya tidak memiliki /kunci seperti keyboard EN lakukan.
Maks.
88
ini bukan komentar blokir, ini adalah komentar baris
Alexander Mills
7
Ubuntu + pengguna keyboard Italia di sini - "/" saya ada di tombol "7" tetapi ctrl + shift + 7tidak berfungsi. Ada petunjuk?
davideghz
3
@davideghz pada keyboard Italia pintasannya adalah ctrl + ù
Federico Destefanis
3
@AlexanderMills Ironisnya, cenderung lebih dapat diandalkan untuk memberikan komentar pada beberapa baris kode dengan "komentar baris." misalnya /*sintaks dalam JavaScript dapat diakhiri secara tiba-tiba oleh deskripsi kode di dalam komentar termasuk karakter "* /". Tidak jarang untuk komentar dengan ekspresi reguler di dalamnya.
Jackson
32

Atom tidak memiliki fungsi blok komentar tertentu, tetapi jika Anda memilih lebih banyak baris dan kemudian menggunakan normal ctrl- /(Windows atau Linux) cmd- /(Mac), ia akan mengomentari semua baris.

Maks
sumber
@cryptoKTM lihat solusinya oleh andrez untuk menyelesaikan masalah HTML.
Inyoka
16

Command+ /atau Ctrl+ shift+ 7tidak berfungsi untuk saya (keyboard debian + Kolombia). Dalam kasus saya, saya mengubah file Atom keymap.cson dengan menambahkan yang berikut:

'.editor':
  'ctrl-7': 'editor:toggle-line-comments'

dan sekarang berhasil!

andrez
sumber
1
Ini seharusnya jawabannya. Terima kasih
Enrique
14

Menekan (Cmd + /) akan membuat komentar satu baris. yaitu// Single line comment

Ketik ( /**dan tekan tombol Tab) untuk membuat ala komentar blok

/** * Comment block */

Carlos A. Cabrera
sumber
Ini sepertinya hanya berfungsi pada jenis file tertentu. Itu tidak bekerja dalam naskah tetapi harus.
Shadouts
13

dengan segala hormat saya dengan komentar di atas, tidak perlu menggunakan paket:

1) click on Atom 
1.2) then ATL => the menu bar appear 
1.3) File > Settings  => settings appear
1.4) Keybindings > Search keybinding input => fill "comment"
1.5) you will see :

panel keybindings dalam editor atom

jika Anda ingin mengubah konfigurasi, Anda hanya perlu parameter file keymap Anda

marcdahan
sumber
FYI, pengaturan dapat diakses dengan cara pintas ctrl+ ,di Windows. Saya memiliki keybindings yang sama seperti pada tangkapan layar Anda dan saya terus melihat orang menyarankan ctrl+ shift+ /tetapi itu tidak berfungsi untuk saya di Windows 10 / Atom 1.31.0. Paket blok-komentar berfungsi dengan baik dan sangat ringan.
Rockin4Life33
8

Anda dapat menggunakan Ctrl+ /. Ini bekerja untuk saya.

bulan bersinar
sumber
6

Komentar multi-baris dapat dibuat dengan memilih garis dan dengan menekan Ctrl + /. dan Sekarang Anda dapat memiliki banyak plugin untuk komentar

1) komentar - https://atom.io/packages/comment
2) blok-komentar-baris - https://atom.io/packages/block-comment-lines

yang lebih baik adalah blok-komentar coba itu ..

kode belajar
sumber
1
yang block-commentpaket bekerja seperti pesona, terima kasih!
versvs
4

Edit keymap.csonfile Anda dan tambahkan

Windows

'.platform-win32 .editor':
  'ctrl- /': 'editor: toggle-line-comments'

Mac

'.platform-darwin .editor':
  'cmd- /': 'editor: toggle-line-comments'

Sekarang cukup sorot teks yang ingin Anda komentari dan tekan tombol keybinding.

Mastergalen
sumber
4

Anda dapat menggunakan Ctrl+ Shift+ /untuk Windows.

Sufiyan Ksr
sumber
2

Atom tidak memiliki komentar blokir secara default, jadi saya akan merekomendasikan mencari paket atom dengan "blokir komentar" dan instal yang sesuai untuk Anda.

Saya lebih suka https://atom.io/packages/block-comment karena memiliki pintasan keyboard terdekat dengan komentar baris dan berfungsi sesuai kebutuhan saya, artinya tidak akan mengomentari seluruh baris tetapi hanya teks yang dipilih.

line comment: CTRL+/ block comment: CTRL+SHIFT+/ (dengan plugin terpasang)

ungalcrys
sumber
Saya lebih suka UltCombo/atom-sublime-block-commentyang akan menggunakan cara pintas CTRL + ?sebagai default, jadi Anda juga memiliki CTRL + asli/
rubo77
1

Pada keyboard belgium yang dinyatakan pada mac command+ shift+ /adalah penekanan tombol untuk mengomentari blok.

kenwaldek
sumber
1

CTRL + / on windows, tidak perlu memilih seluruh baris, Cukup gunakan kombinasi tombol on line yang ingin Anda komentari.

Seolah-olah
sumber
1

pertama-tama pilih blok kode Anda kemudian tekan cmd + / untuk MacOS

Sanchit Gupta
sumber