Полный список ключевых слов макросов для редактора Java среды NetBeans

В редакторе Java IDE NetBeans можно создавать макросы путем нажатия кнопки "Начать запись макросов", выполнения определенных задач, которые необходимо записать и нажатия кнопки "Остановить запись макросов". После этого откроется редактор макросов, в котором можно настроить записанный макрос и назначить для него сочетание клавиш. Изменить макросы можно также в окне "Параметры" во вкладке "Редактор" > "Макросы".

Для определения этих макросов используется специальный синтаксис макросов. Например, чтобы очистить текущую строку в редакторе, начиная с места, на котором стоит курсор, определение макроса должно выглядеть следующим образом:

selection-end-line remove-selection

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

Чтобы получить список всех команд, необходимо создать действие в интерфейсе API NetBeans, которое переместит редактор EditorKit с панели редактора JEditorPane в открытый редактор, вызовет команду EK.getActions() и выполнит дамп свойства Action.NAME каждого действия в System.out (вместе с Action.SHORT_DESCRIPTION). Ниже приведен полный список ключевых слов макросов:


abbrev-debug-lineНомер строки и имя файла для отладки
adjust-caret-bottomПереместить место вставки вниз
adjust-caret-centerПереместить курсор в центр
adjust-caret-topПереместить место вставки вверх
adjust-window-bottomПрокрутить место вставки вниз
adjust-window-centerПрокрутить место вставки в центр
adjust-window-topПрокрутить курсор вверх
all-completion-showПоказать весь раскрывающийся список дополнения кода
annotations-cyclingЦиклические примечания
звуковой сигналЗвуковой сигнал
build-popup-menuКонтекстное меню сборки
build-tool-tipПодсказка сборки
caret-backwardКурсор назад
caret-beginКурсор на начало документа
caret-begin-lineКурсор до начала текста в строке
caret-begin-wordКурсор на начало слова
caret-downКурсор вниз
caret-endКурсор в конец документа
caret-end-lineКурсор на конец строки
caret-end-wordКурсор на конец слова
caret-forwardКурсор вперед
caret-line-first-columnКурсор на начало строки
Курсор в начало следующего словаКурсор в начало следующего слова
Курсор в начало предыдущего словаКурсор в начало предыдущего слова
caret-upКурсор вверх
collapse-all-code-block-foldsСвернуть весь код Java
collapse-all-foldsСвернуть все
collapse-all-javadoc-foldsСвернуть всю документацию Javadoc
collapse-foldСвернуть
commentКомментарий
complete-lineЗакончить строку
complete-line-newlineЗакончить строку и создать новую строку
completion-showПоказать контекстное меню дополнения кода
copy-selection-else-line-downКопирование выделения или вниз на строку
copy-selection-else-line-upКопирование выделения или вверх на строку
copy-to-clipboardКопировать
cut-to-clipboardВырезать
cut-to-line-beginВырезать от курсора до начала строки
cut-to-line-endВырезать от курсора до конца строки
default-typedТип по умолчанию
delete-nextУдалить следующий символ
delete-previousУдалить предыдущий символ
documentation-showПоказать контекстное меню документации
dump-view-hierarchyИерархия представлений дампов
expand-all-code-block-foldsРазвернуть весь код Java
expand-all-foldsРазвернуть все
expand-all-javadoc-foldsРазвернуть всю документацию Javadoc
expand-foldРазвернуть
fast-importБыстрый импорт
find-nextНайти следующее вхождение
find-previousНайти предыдущее вхождение
find-selectionНайти в выделенном
first-non-whiteПерейти к первому непробельному символу
fix-importsИсправить выражения импорта
formatФормат
generate-codeВставка кода
generate-fold-popupСоздать контекстное меню свертывания кода
generate-goto-popupСоздать контекстное меню перехода
generate-gutter-popupВнешний отступ
gotoПерейти к строке...
goto-declarationПерейти к объявлению
goto-helpПерейти к документации Javadoc
goto-implementationПерейти к реализации
goto-sourceПерейти к источнику
goto-super-implementationПерейти к надклассу
реорганизация на местахНемедленное переименование
incremental-search-backwardПошаговый поиск назад
incremental-search-forwardПошаговый поиск вперед
insert-breakВставить новую строку
insert-date-timeВставить текущую дату и время
insert-tabВставить символ табуляции
introduce-constantВвести константу...
introduce-fieldВвести поле...
introduce-methodВвести метод...
introduce-variableВвести переменную...
java-next-marked-occurrenceПерейти к следующему вхождению
java-prev-marked-occurrenceПерейти к предыдущему вхождению
jump-list-last-editПоследнее изменение
jump-list-nextВперед
jump-list-prevНазад
last-non-whiteПерейти к последнему непробельному символу
make-getterЗаменить переменную ее методом получения
make-isЗаменить переменную ее методом is*
make-setterЗаменить переменную ее методом установки
match-braceПеренести точку вставки к соответствующей фигурной скобке
move-selection-else-line-downПеремещение выделения или строки вниз
move-selection-else-line-upПеремещение выделения или строки вверх
org.openide.actions.PopupActionПоказать контекстное меню
page-downНа страницу вниз
page-upНа страницу вверх
paste-formatedВставить с форматированием
paste-from-clipboardВставить
ВернутьВернуть
reindent-lineПовторно выровнять текущую строку или выделение
remove-lineУдалить строку
remove-line-beginУдалить предыдущие символы в строке
remove-selectionУдалить выделение
remove-tabУдалить табуляцию
remove-trailing-spacesУдалить завершающие пробелы
Удалить следующее словоУдалить следующее слово
Удалить предыдущее словоУдалить предыдущее слово
ЗаменитьЗаменить
run-macroВыполнить макрос
scroll-downПрокрутить вниз
scroll-upПрокрутить вверх
select-allВыбрать все
select-element-nextВыбрать следующий элемент
select-element-previousВыбрать предыдущий элемент
select-identifierВыделить идентификатор
select-lineВыделить строку
select-next-parameterВыделить следующий параметр
select-wordВыделить слово
selection-backwardРасширить выделение назад
selection-beginРасширить выделение до начала документа
selection-begin-lineРасширить выделение до начала текста в строке
selection-begin-wordРасширить выделение до начала слова
selection-downРасширить выделение вниз
selection-endРасширить выделение до конца документа
selection-end-lineРасширить выделение до конца строки
selection-end-wordРасширить выделение до конца слова
selection-first-non-whiteРасширить выделение до первого непробельного символа
selection-forwardРасширить выделение вперед
selection-last-non-whiteРасширить выделение до последнего непробельного символа
selection-line-first-columnРасширить выделение до начала строки
selection-match-braceРасширить выделение до совпадающей фигурной скобки
Расширить выделение до следующего словаРасширить выделение до следующего слова
selection-page-downРасширить выделение до следующей страницы
selection-page-upРасширить выделение до предыдущей страницы
Расширить выделение до предыдущего словаРасширить выделение до предыдущего слова
selection-upРасширить выделение вверх
shift-line-leftСместить строку влево
shift-line-rightСместить строку вправо
split-lineРазбить строку
start-macro-recordingНачать запись макроса
start-new-lineНачать новую строку
stop-macro-recordingЗавершить запись макроса
switch-caseПереключить регистр
+to-lower-caseНа нижний регистр
to-upper-caseНа верхний регистр
toggle-case-identifier-beginПереключить выделение идентификаторов заглавными буквами
toggle-commentПереключить комментарий
toggle-highlight-searchПереключить выделение искомого
toggle-line-numbersПереключить номера строк
toggle-non-printable-charactersПереключать непечатаемые символы
toggle-toolbarПереключить панель инструментов
toggle-typing-modeПереключить режим ввода
tooltip-showПоказать контекстное меню подсказки дополнения кода
убрать комментарийУбрать комментарий
undoОтменить
word-match-nextСледующее подходящее слово
word-match-prevПредыдущее подходящее слово
get support for the NetBeans

Support


By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2018, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo