Как закомментировать несколько строк одновременно в Notepad ++?

65

В Eclipse можно закомментировать несколько строк одновременно, выделив их и выполнив CTRL+ /:

// helloworld

Возможно ли это и в Notepad ++ вместо ввода /+ /перед каждой отдельной строкой?

+030
источник
Если ярлык не работает (не) комментировать: удалите langs.xmlи попробуйте снова.
JinSnow

Ответы:

78

Выберите нужные строки и нажмите CTRL+ Q. Это будет включать и выключать комментарии.

Кроме того, я недавно стал поклонником ALT+, Left Mouse Clickчтобы выбрать несколько строк и просто вручную прокомментировать эти строки //.

Я обнаружил, что трюк ALT+ Left Mouse Clickхорошо работает с Visual Studio, продуктами JetBrain, Notepad ++, но не с Eclipse.

VitaminYes
источник
1
И ALT + LMCвпоследствии //работает в .scala. Раскомментировать: ALT + LMCа потом два разаDEL
030
1
Выделить несколько строк и Ctrl+Qбыстрее, чем выбор нескольких строк и//
Pacerier
1
«Это будет включать и выключать комментарии», как писал Витамин Да. Если вы хотите прокомментировать закомментированные строки, см. Ответ @ john-robertson superuser.com/a/916881/342669
malarres
2
Для людей, с которыми CTRL+Qне работали, вы должны выбрать язык вашего файла из language menu, иначе notepad ++ не будет знать, какой тип комментария вы хотите.
Мохаммед Нурельдин
18

Также CTRL+ Kхорошо работает в Notepad ++, чтобы комментировать. Если у вас были комментарии в длинном блоке, который вы комментируете, CTRL+ Qраскомментирует ваши фактические комментарии, где CTRL+ Kпросто добавьте еще один уровень // впереди. CTRL+ SHIFT+ Kудаляет однострочный комментарий из выделения.

Джон Робертсон
источник
На самом деле это ошибка Ctrl-Q . Если есть половина закомментированных строк и половина некомментированных строк, Ctrl-Q должен прокомментировать их все, затем раскомментировать их все, а затем прокомментировать их все снова.
Pacerier
1
Проверено, что CTRL + K также работает, чтобы комментировать в Блокноте ++
030
13

В notepad ++ я считаю, что ярлык CTRL+ Qдля комментирования кода.

Вы можете перейти, чтобы Settings > Shortcut Mapperизменить это в соответствии с вашими предпочтениями.

По умолчанию для блочного комментария это CTRL+ SHIFT+ Q. Таким образом, вы можете выделить блок кода, а затем использовать этот ярлык.

Дэн Смит
источник
Я создал .htmlфайл и в результате выполнения команды <!-- -->ничего не происходит в .scalaфайле
030
4
CTRL + SHIFT + Qприводит /* */в .javaфайле
030
1
Это разные комментарии для разных языков. Вот список поддерживаемых языков изначально в Notepad ++: en.wikipedia.org/wiki/Notepad%2B%2B#Programming_languages
Дэн Смит,
2
Так как же раскомментировать в HTML?
Патрик Салапски
2
@DanSmith, Дам, я не могу раскомментировать комментарий. Что противоположно Ctrl-Shift-Q ?
Pacerier
0

Если вы предпочитаете использовать только мышь, установите плагин «Настроить панель инструментов» из диспетчера плагинов и добавьте кнопки «Комментарий к одной строке» и «Раскомментировать одну строку».

Сис Тиммерман
источник
0

Альтернативой является использование макроса с пользовательским ярлыком (CTRL + Q не работал на JavaScript в документе .html)

Трюк работает только для однострочного комментария.

Создайте макрос:

  1. Макрос> Начать запись
  2. поместите курсор в документ и введите: //

  3. Макрос> Остановить запись

  4. Макрос> Сохранить
  5. Дайте имя и выберите предпочитаемое сочетание клавиш.

Чтобы быстро прокомментировать строку:

Поместите курсор в начало строки для комментариев и нажмите ярлык, который вы определили для макроса.

яма
источник