Як коментувати кілька рядків одночасно в Notepad ++?


65

У Eclipse можна коментувати кілька рядків одночасно, вибравши їх та виконавши CTRL+ /:

// helloworld

Чи можливо це також у Блокноті ++ замість того, щоб вводити /+ /перед кожним окремим рядком?


Якщо ярлик не працює для (не) коментування: видаліть langs.xmlі повторіть спробу.
JinSnow

Відповіді:


78

Виберіть потрібні лінії та натисніть CTRL+ Q. Це вмикає та вимикає коментарі.

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

Я знайшов ALT+ Left Mouse Clickхитрість добре працювати з Visual Studio, продуктами JetBrain, Notepad ++, але не Eclipse.


1
А ALT + LMCзгодом //працює і в .scala. До коментаря: ALT + LMCа згодом два разиDEL
030

1
Вибір ліній множення і Ctrl+Qшвидше, ніж вибір багаторядкових та//
Pacerier

1
"Це вмикає або вимикає коментарі", як писав VitaminYes. Якщо ви хочете повторно коментувати рядки, коментовані, дивіться відповідь @ john-
robertson

2
Для людей, які CTRL+Qне працювали, вам потрібно вибрати пробіг свого файлу з language menu, інакше блокнот ++ не дізнається, який тип коментаря ви хочете.
Мухаммед Нурелдін

18

Також CTRL+ Kдобре працює в Блокноті ++ для коментарів. Якщо у вас залишилися коментарі у довгому блоці, який ви коментуєте, CTRL+ Qвідменте ваші фактичні коментарі, де CTRL+ Kпросто додайте ще один рівень // спереду. CTRL+ SHIFT+ Kвидаляє коментар з одного рядка з вибору.


Це фактично помилка Ctrl-Q . Якщо є напівкоментовані рядки та наполовину коментовані рядки, Ctrl-Q повинен прокоментувати їх усіх, а потім коментувати їх усіх, а потім прокоментувати їх ще раз.
Pacerier

1
Перевірено, що CTRL + K також працює в коментарі в Блокноті ++
030

13

У блокноті ++ я вважаю, що ярлик є CTRL+ Qдля коментування коду.

Ви можете перейти до цього, Settings > Shortcut Mapperщоб змінити це відповідно до ваших уподобань.

За замовчуванням для блочного коментаря - CTRL+ SHIFT+ Q. Таким чином, ви можете виділити блок коду, а потім скористатися цим ярликом.


Я створив .htmlфайл і виконує результати команд <!-- -->, але у .scalaфайлі нічого не відбувається
030

4
CTRL + SHIFT + Qпризводить /* */в .javaфайлі
030

1
Це різні коментарі для різних мов. Ось перелік підтримуваних мов, які створені в Блокноті ++: en.wikipedia.org/wiki/Notepad%2B%2B#Programming_languages
Dan Smith

2
Тож як ви коментуєте HTML?
Патрік Шалапський

2
@DanSmith, Гребля. Не можу коментувати коментований код. Що протилежне Ctrl-Shift-Q ?
Pacerier

0

Якщо ви віддаєте перевагу лише за допомогою миші, встановіть плагін "Налаштувати панель інструментів" від менеджера плагінів та додайте кнопки "Однорядковий коментар" та "Однорядковий скасування".


0

Альтернативою є використання макросу зі спеціальним ярликом (CTRL + Q не працював на JavaScript всередині .html документа)

Трюк працює лише для коментаря в одному рядку.

Створіть макрос:

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

  3. Макрос> Зупинити запис

  4. Макрос> Зберегти
  5. Укажіть ім’я та виберіть бажаний ярлик клавіатури.

Щоб швидко прокоментувати рядок:

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.