Как комментировать блок в Eclipse?

Есть ли в Eclipse горячая клавиша для комментирования блока? и раскомментировать блок?

15 ответов

Решение

Ctrl-/ для переключения комментариев "//" и Ctrl-Shift-/ для переключения комментариев "/* */". В любом случае, по крайней мере для Java - другие инструменты могут иметь разные ярлыки.

Ctrl-\ удалит блок любого комментария, но не добавит комментарии.

Примечание. Что касается Eclipse CDT 4.4.2, Ctrl-Shift-/ не будет раскомментировать комментарий блока "/* */". Используйте Ctrl-Shift-\ в этом случае.

РЕДАКТИРОВАТЬ: Это Ctrl на ПК, но на Mac все ярлыки могут быть вместо Cmd. Я сам не имею Mac, поэтому не могу легко проверить.

Есть две возможности:

Каждая строка с префиксом //

Ctrl + /, чтобы комментировать
Ctrl + \, чтобы раскомментировать

Примечание: в недавнем затмении cdt ctrl + / используется для переключения комментариев (и ctrl + \ больше не действует)

Полный блок, окруженный комментариями к блоку / *

Ctrl + Shift + /, чтобы комментировать
Ctrl + Shift + \, чтобы удалить

Для редактора Eclipse

Для одной линии (Toggle Effect)

Комментарий: Ctrl+Shift+c

Раскомментировать: Ctrl+Shift+c

Для нескольких линий (эффект переключения) (выберите строки, которые вы хотите прокомментировать)

комментарий: Ctrl+Shift+c

Раскомментировать: Ctrl+Shift+c

Это для всех HTML, CSS, JSP, Java. Это дает эффект переключения.

Я пришел сюда в поисках ответа и сам нашел его, благодаря предыдущим ответам.

В моем конкретном случае при редактировании PHP-кода в Eclipse Juno я обнаружил, что предыдущие команды не будут работать для меня. Вместо них я должен нажать Ctrl+ 7 (на старшей цифровой клавише), чтобы получить комментарий в виде двойной строки ("//"). Я никак не могу прокомментировать их с помощью вышеупомянутых комбинаций клавиш.

Как указывалось в других ответах, следующие ярлыки определены по умолчанию (я имею в виду редактирование исходного кода Java - привязки ярлыков можно найти в окне "Затмение"> "Установки" в разделе "Общие" / "Ключи", поиск по "комментарию"):

  • чтобы добавить комментарий блока, ярлык (привязка): Ctrl + Shift + /
  • чтобы удалить комментарий блока, ярлык (привязка): Ctrl + Shift + \

К сожалению, эти ярлыки у меня не сработали (в Eclipse Java EE IDE для веб-разработчиков, версия: Juno Service Release 2).

Причина, по-моему, заключается в моей раскладке клавиатуры (раскладка клавиатуры QWERTZ используется в Германии - см. Здесь для получения дополнительной информации), где "/" фактически должно быть написано с помощью "Shift + 7".

Поэтому мне пришлось изменить ярлыки ярлыков для комментариев (просто сделал это для редактирования исходного кода java) в настройках eclipse (под "General" / "Keys") следующим образом:

  • Измените привязку команды "Добавить комментарий к блоку" (при редактировании исходного кода Java) с "Ctrl + Shift + /" на "Ctrl + Shift + 7"
  • Измените привязку команды "Удалить блочный комментарий" (при "Редактировании исходного кода Java") с "Ctrl + Shift + \" на "Ctrl + Shift + 8"
  • Отсоедините привязку "Ctrl + /" для команды "Переключить комментарий" (при "Редактировании исходного кода Java"); вместо назначения новой привязки я просто отменил этот ярлык, так как уже был один с Ctrl+7 и один с Ctrl+Shift+C (которые оба работают для меня)

Я имею Eclipse IDE for Java Developers Version: Juno Service Release 2 и это -

Каждая строка с префиксом //

Ctrl + / для комментариев и комментариев.

Кроме того, вы можете изменить ярлык Eclipse в Windows -> Настройки -> Общие -> Ключи

изменить ярлык Eclipse

Для однострочного комментария вы можете использовать Ctrl+/, а для многострочного комментария вы можете использовать Ctrl + Shift +/ после выбора строк, которые вы хотите комментировать в редакторе Java.

В Mac/OS X вы можете использовать + /, чтобы закомментировать отдельные строки или выделенные блоки.

Для JAVA:

Однострочный комментарий:

               // this is a single line comment

Чтобы прокомментировать: Ctrl + Shift + C

Чтобы раскомментировать: снова нажмите Ctrl + Shift + C

Многострочный комментарий:

         /* .........
            .........
            ......... */ 

Сначала выберите все строки, которые вы хотите прокомментировать / раскомментировать, затем

Чтобы прокомментировать: Ctrl + Shift + C

Чтобы раскомментировать: снова нажмите Ctrl + Shift + C

Я надеюсь, это будет работать для вас!

для кода Java

если вы хотите, чтобы комментарии были однострочными, то ставьте двойную косую черту перед кодом одной строки вручную или нажимая Ctrl +/ пример: //System.Out.println("HELLO");

и для многострочных комментариев, выберите код, сколько вы хотите, чтобы комментарии, а затем нажмите

Shift+CTRL+/

Теперь для комментариев к коду XML сначала выберите "Выбрать код", а затем нажмите Shift+CTRL+/ для однострочных и многострочных комментариев.

Это зависит от версии ОС - у меня работает с Command + 7

Используя команду Eclipe Oxygen + Shift + c в macOSx Sierra добавит / удалит комментарии из нескольких строк кода

Использование Eclipse Mars.1 CTRL + / в Linux в Java закомментирует несколько строк кода. Пытаясь снять комментарий с этих нескольких строк, Eclipse комментировал комментарии. Я обнаружил, что если в комментариях есть пустая строка, это будет сделано. Если у вас есть 10 строк кода, пустая строка и еще 10 строк кода, CTRL + / прокомментирует все это. Вам придется удалить строку или снять комментарий в блоках по 10.

У меня Mac, я также столкнулся с проблемой прокомментировать несколько строк в STS

я пытался

однострочный комментарий:

command+/

Многострочный комментарий:

control+command+/ 

Многострочный раскомментарий:

control+command+\ 

И это был успех

Затмение кислорода с CDT, PyDev:

Блокировать комментарии в меню "Источник"

Add Comment Block Ctrl + 4

Add Single Comment Block Ctrl+Shift+4

Remove Comment Block Ctrl + 5

Выделите текст, который вы хотите заблокировать комментарий / заблокировать комментарий.

Чтобы прокомментировать, Ctrl +6

Чтобы раскомментировать, Ctrl+8

Для однострочного комментария просто используйте //, а для многострочного комментария используйте /* ваш код здесь */

Другие вопросы по тегам