No eclipse, você pode clicar em Ctrl+ Iem qualquer linha, e ele recuará automaticamente a linha ou o grupo de linhas de acordo com o esquema de indentação escolhido nas configurações.
Estou realmente sentindo falta desse recurso no Netbeans. Existe algum recurso equivalente?
Estou ciente de Alt+ Shift+, Fmas não é bom o suficiente. Eu quero recuar um grupo de linhas, e não todo o arquivo.
java
netbeans
ide
indentation
Elazar Leibovich
fonte
fonte
Respostas:
Abra Ferramentas -> Opções -> Mapa de teclas , procure a ação chamada "Recuar a linha ou seleção atual" e defina o atalho desejado.
fonte
Atalho :
Ao usar o atalho acima, o NetBeans recua sua seleção. Se nada for selecionado, ele recuará o arquivo inteiro.
Você pode até formatar vários arquivos / pastas por vez! Na
Projects
janela / barra lateral, se você selecionar uma ou mais pastas ou arquivos e usar o atalho, o NetBeans pergunta "Formatar recursivamente os arquivos e pastas selecionados? ". Pressionar OK formatará recursivamente todos os arquivos / pastas selecionados.Os atalhos acima funcionam no NetBeans das versões 7 a 12.
fonte
/** **/
comentários e entre colchetes{}
). Isso é particularmente problemático ao trabalhar com o código de outras pessoas e tudo o que você quer fazer é fazer com que o recuo corresponda ao que você acha legível.Shift
+Alt
+F
recua o arquivo inteiro.fonte
Selecione as linhas que deseja reformatar (recuo) e pressione Alt + Shift + F. Somente as linhas selecionadas serão reformatadas.
fonte
Ctrl
+Shift
+F
fará um formato de todo o código na página.fonte
Aqui está o procedimento completo para recuar automaticamente um arquivo com o Netbeans 8.
O primeiro passo é acessar
Tools -> Options
e clicar no botão Editor e na guia Formatação, conforme mostrado na imagem a seguir.Quando você definir suas opções de formatação, clique no botão Aplicar e em OK. Observe que meu exemplo é com a linguagem C ++, mas isso também se aplica ao Java.
A segunda etapa é CTRL+ Ano arquivo em que você deseja aplicar sua nova configuração de formatação. Então, ALT+ SHIFT+ Fou clique no menu
Source -> Format
.Espero que isso ajude.
fonte
Se você quiser recuar automaticamente, como o Emacs faz no TAB, ou seja, recuar a linha atual e mover o cursor para o primeiro caractere que não seja um espaço em branco, faça o seguinte:
Insira o seguinte código de macro:
linha reindent linha de intercalação linha de primeira coluna
Clique em "Definir atalho" e pressione TAB
fonte
Eu tenho o netbeans 6.9.1 aberto agora e ALT + SHIFT + F recua apenas as linhas que você selecionou.
Se nenhuma linha for selecionada, ele recuará todo o documento em que está.
Um comportamento possivelmente não intencional é que, se você selecionou APENAS 1 linha, ele deve ser selecionado completamente, caso contrário, não fará nada. Mas você não precisa selecionar completamente a última linha de um grupo nem a primeira.
Eu esperava que ele recuasse apenas uma linha, apenas selecionando o primeiro par de caracteres, mas não funcionou, sim, eu sei que sou preguiçoso como o inferno ...
fonte
Para formatar todo o código no NetBeans, pressione Alt + Shift + F. Se desejar recuar linhas, selecione as linhas e pressione Alt + Shift + tecla de seta para a direita e, para descontrair, pressione Alt + Shift + tecla de seta para a esquerda.
fonte
para Java NetBeans 7.1 e posterior, mesmo no NetBeans 8.0 (atualmente em uso) e posterior, o atalho é:
Alt+ Shift+F
se você
KeyMap
acessar o acesso no menu:Tools
->Options
->Keymap
, a "ação" será o Formato definido com o Atalho: Alt+ Shift+Ffonte