Комментирование блоков кода в Atom


я перешел от Webstorm и RubyMine к Atom, и я действительно пропустил функцию из редакторов Jetbrains, где вы выбираете блок кода и нажимаете CMD + - и он добавляет специфический для языка символ(ы) комментария к началу каждой строки. (# Рубина. // для js,/* для css и др.).

есть ли встроенный ярлык для Atom или пакет, который предоставляет эту функцию?

13 114

13 ответов:

по данным этой, cmd + / должны сделать это.

и для windows, это ctrl + /.

Atom не имеет конкретной функции блока комментариев, но если вы выберете больше строк, а затем используете обычный ctrl -/ (Windows или Linux) cmd -/ (Mac), он будет комментировать все строки.

команда + / или Ctrl + shift + 7 не работает для меня (debian + колумбийская клавиатура). В моем случае я изменил комбинацию клавиш Atom.cson-файл, добавляющий следующее:

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

и теперь он работает!

кроме того, есть пакеты:

нажатие (Cmd + /) создаст однострочный комментарий. то есть // Single line comment

типа (/** и нажмите клавишу Tab), чтобы создать комментарий блока ala

/** * Comment block */

можно использовать Ctrl + /. Это работает для меня.

многострочный комментарий можно сделать, выбрав строки и нажав Ctrl+/ . и теперь у вас может быть много плагинов для комментариев

1) комментарий -https://atom.io/packages/comment
2) блок-комментарии-строки -https://atom.io/packages/block-comment-lines

лучше один блок-комментарий попробую..

при всем моем уважении к комментариям выше, не нужно использовать пакет :

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 :

keybindings panel in atom editor

Если вы хотите изменить конфигурацию, вам просто нужно указать свой файл keymap

редактировать

можно использовать Ctrl + Shift + / для Windows.

Atom по умолчанию не имеет комментария блока, поэтому я бы рекомендовал искать пакеты atom по "комментарию блока" и устанавливать тот, который вам подходит.

Я предпочитаю https://atom.io/packages/block-comment потому что имеет ближайшую комбинацию клавиш для комментария строки, и она работает так, как мне нужно, то есть она не будет комментировать всю строку, а только выделенный текст.

line comment: CTRL+/ block comment: CTRL+SHIFT+/ (с установленным плагином)

на бельгийской клавиатуре, утвержденной на mac команда + shift + / это нажатие клавиши для комментирования блока.

CTRL+ / on windows, не нужно выбирать всю строку, просто используйте комбинацию клавиш на строке, которую вы хотите прокомментировать.