Lista Completa de Palavras-Chave de Macro para o Editor NetBeans Java

No editor Java do NetBeans IDE, é possível criar macros clicando no botão “Iniciar Gravação de Macro”, realizando ações que precisem ser registradas e, sem seguida, clicando no botão "Interromper Gravação da Macro". Em seguida, o Editor de Macros se abre e lá é possível ajustar a macro e também designar a ela um atalho de teclado. Também é possível editar macros na janela Opções, na guia Editor > Macros.

É usada uma sintaxe especial de macro para definir essas macros. Por exemplo: se você quer limpar a linha atual no editor a partir do cursor, a definição de macro deve ser como a seguir:

selection-end-line remove-selection

Depois disso, é possível designar um “Ctrl+L” como atalho de teclado para essa macro. Sempre que essa combinação de teclas for acionada, toda a linha a partir da posição do cursor será deletada.

Para obter uma lista com todos os comandos, crie uma ação na API do NetBeans, que obterá o EditorKit do JEditorPane em um editor aberto, chame EK.getActions() e faça dump da propriedade Action.NAME de cada ação para System.out (em conjunto com Action.SHORT_DESCRIPTION). Aqui há uma lista completa da lista de palavras-chave de Macro:


abbrev-debug-lineNome do Arquivo e Número da Linha do Depurador
adjust-caret-bottomMover Ponto de Inserção para Baixo
adjust-caret-centerMover Ponto de Inserção para o Centro
adjust-caret-topMover Ponto de Inserção para Cima
adjust-window-bottomRolar Ponto de Inserção para Baixo
adjust-window-centerRolar Ponto de Inserção ao Centro
adjust-window-topRolar Ponto de Inserção para Cima
all-completion-showExibir Todos os Pop-ups para Autocompletar Código
annotations-cyclingCiclo das Anotações
aviso sonoroAviso Sonoro
build-popup-menuConstruir Menu Pop-up
build-tool-tipConstruir Dica de Ferramenta
caret-backwardPonto de Inserção para Trás
caret-beginPonto de Inserção para Início do Documento
caret-begin-linePonto de Inserção para Início do Texto na Linha
caret-begin-wordPonto de Inserção para Início da Palavra
caret-downPonto de Inserção para Baixo
caret-endPonto de Inserção para Fim do Documento
caret-end-linePonto de Inserção para Fim da Linha
caret-end-wordPonto de Inserção para Fim da Palavra
caret-forwardPonto de Inserção para Frente
caret-line-first-columnPonto de Inserção para Início da Linha
caret-next-wordcaret-next-word
caret-previous-wordcaret-previous-word
caret-upPonto de Inserção para Cima
collapse-all-code-block-foldsContrair Todos os Códigos Java
collapse-all-foldsContrair Todos
collapse-all-javadoc-foldsContrair Todos os Javadoc
collapse-foldContrair Dobra
commentComentário
complete-lineCompletar Linha
complete-line-newlineCompletar Linha e Criar Nova Linha
completion-showExibir Pop-up para Autocompletar Código
copy-selection-else-line-downCopiar Seleção para Outra Linha Abaixo
copy-selection-else-line-upCopiar Seleção para Outra Linha Acima
copy-to-clipboardCopiar
cut-to-clipboardRecortar
cut-to-line-beginRecortar do Ponto de Inserção para o Início da Linha
cut-to-line-endRecortar do Ponto de Inserção para o Fim da Linha
default-typedDefault Digitado
delete-nextDeletar Próximo Caractere
delete-previousDeletar Caractere Anterior
documentation-showMostrar Pop-up da Documentação
dump-view-hierarchyFazer Dump da Hierarquia da View
expand-all-code-block-foldsExpandir Todos os Códigos Java
expand-all-foldsExpandir Todos
expand-all-javadoc-foldsExpandir Todos os Javadoc
expand-foldExpandir Dobra
fast-importImportação Rápida
find-nextLocalizar Próxima Ocorrência
find-previousLocalizar Ocorrência Anterior
find-selectionLocalizar Seleção
first-non-whiteIr para Primeiro Caractere Desconsiderando Espaço em Branco
fix-importsImportações Fixas
formatFormatar
generate-codeInserir Código
generate-fold-popupGerar Pop-up de Dobra
generate-goto-popupGerar Pop-up de 'Ir Para'
generate-gutter-popupMargem
gotoIr para Linha...
goto-declarationIr para a Declaração
goto-helpIr para Javadoc
goto-implementationIr para a Implementação
goto-sourceIr para o Código-fonte
goto-super-implementationIr para a Superimplementação
in-place-refactoringRenomeação Instantânea
incremental-search-backwardPesquisa Incremental para Trás
incremental-search-forwardEncaminhamento de Pesquisa Incremental
insert-breakInserir Nova Linha
insert-date-timeInserir Data e Hora Atual
insert-tabInserir Tabulação
introduce-constantIntroduzir Constante...
introduce-fieldIntroduzir Campo...
introduce-methodIntroduzir Método...
introduce-variableIntroduzir Variável...
java-next-marked-occurrenceNavegar para a Próxima Ocorrência
java-prev-marked-occurrenceNavegar para a Ocorrência Anterior
jump-list-last-editÚltima edição
jump-list-nextAvançar
jump-list-prevVoltar
last-non-whiteIr para Último Caractere Desconsiderando Espaço em Branco
make-getterSubstituir Variável com seu Getter
make-isSubstituir variável com seu Método is*
make-setterSubstituir Variável com seu Setter
match-bracePonto de Inserção para Chaves Correspondente
move-selection-else-line-downMover Seleção para Outra Linha Abaixo
move-selection-else-line-upMover Seleção para Outra Linha Acima
org.openide.actions.PopupActionExibir Menu Pop-up
page-downPágina para Baixo
page-upPágina para Cima
paste-formatedColar Formatado
paste-from-clipboardColar
redoRefazer
reindent-lineRecuar Linha ou Seleção Atual Novamente
remove-lineDeletar Linha
remove-line-beginDeletar Caracteres Precedentes na Linha
remove-selectionDeletar Seleção
remove-tabDeletar Tabulação
remove-trailing-spacesRemover Espaços em Brancos Posteriores
remove-word-nextremove-word-next
remove-word-previousremove-word-previous
replaceSubstituir
run-macroExecutar Macro
scroll-downRolar para Baixo
scroll-upRolar para Cima
select-allSelecionar Todos
select-element-nextSelecionar o Elemento Seguinte
select-element-previousSelecionar o Elemento Anterior
select-identifierSelecionar Identificador
select-lineSelecionar Linha
select-next-parameterSelecionar Próximo Parâmetro
select-wordSelecionar Palavra
selection-backwardEstender Seleção para Trás
selection-beginEstender Seleção para Início do Documento
selection-begin-lineEstender Seleção para Início do Texto na Linha
selection-begin-wordEstender Seleção para Início da Palavra
selection-downEstender Seleção para Baixo
selection-endEstender Seleção para Final do Documento
selection-end-lineEstender Seleção para Final da Linha
selection-end-wordEstender Seleção para Final da Palavra
selection-first-non-whiteEstender Seleção para Primeiro Caractere Desconsiderando Espaço em Branco
selection-forwardEstender Seleção para Frente
selection-last-non-whiteEstender Seleção para Último Caractere Desconsiderando Espaço em Branco
selection-line-first-columnEstender Seleção para Início da Linha
selection-match-braceEstender Seleção para Chaves Correspondente
selection-next-wordselection-next-word
selection-page-downEstender Seleção para Próxima Página
selection-page-upEstender Seleção para Página Anterior
selection-previous-wordselection-previous-word
selection-upEstender Seleção para Cima
shift-line-leftDeslocar Linha à Esquerda
shift-line-rightDeslocar Linha à Direita
split-lineDividir Linha
start-macro-recordingIniciar Gravação da Macro
start-new-lineIniciar Nova Linha
stop-macro-recordingInterromper Gravação da Macro
switch-caseAlternar Maiúscula/Minúscula
to-lower-casePara Minúsculas
to-upper-casePara Maiúsculas
toggle-case-identifier-beginAlternar Iniciais do Identificador
toggle-commentAlternar Comentário
toggle-highlight-searchAlternar Realce da Pesquisa
toggle-line-numbersAlternar Números das Linhas
toggle-non-printable-charactersAlternar Caracteres Não Imprimíveis
toggle-toolbarAlternar Barra de Ferramentas
toggle-typing-modeAlternar Modo de Digitação
tooltip-showExibir Pop-up de Dica para Autocompletar Código
uncommentNão Comentar
undoDesfazer
word-match-nextPróxima Palavra Correspondente
word-match-prevPalavra Anterior Correspondente
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