Atalhos e Modelos de Código (Code Templates) no Netbeans
Atualizado em:
Todo programador sabe, que fazer tarefas repetidas é muito chato, para isso as IDEs facilitam nossas vidas com os atalhos, abaixo alguns exemplos do NetBeans:
Atalhos
Gerar o Construtor, o Getter e Setter:
- Alt+Insert
Formatar (identar) o código:
- Alt+F
Correção dos Imports:
- Ctrl+Shift+I
Ver sugestões de correção:
- Alt+Enter
Duplicar as linhas:
- Ctrl+Shift+Seta para Baixo
Mostra os argumentos de um método:
- Ctrl+P
Adiciona um ';' no final da linha:
- Ctrl+;
Auto completa com a próxima/anterior palavra compatível:
- Ctrl+K
Code Templates (Modelos de código)
Modelos de códigos comumente usados, basta digitar a palavra chave e pressionar Tab.
É possível ver todos os templates existentes e adicionar outros, em Ferramentas -> Opções -> Editor -> Modelos de Código.
Abaixo alguns exemplos:
System.out.println:
- sout
Exemplo:
System.out.println(“”);
Cria um método main (public static void main):
- psvm
Exemplo:
public static void main(String[] args) { }
Laço Estendido:
- fore
Exemplo:
for (Integer integer : intArray) { }
Incremental For:
- for
Exemplo:
for (int i = 0; i < 10; i++) { }
Condicional Case:
- cs
Exemplo:
case what: break;
Cria um módulo Try catch:
- 2do
Exemplo:
try { DataObject dob = DataObject.find(iterator); } catch (DataObjectNotFoundException ex) { .printStackTrace(ex); }
Outros
- Pf - public final
- Pfm - public final void method() {}
- Pm - public void method() { }
- Ps - public static
- Psf - public static final
- St - String
- do - do { } while (true);
- dowhile - do { } while (exp);
- if - if (true) { }
- ife - if (true) { } else { }
- wh - while (true) { }
JavaDocs
Você pode criar seus próprios modelos de código, muito útil para o JavaDoc. Escolha no menu linguagens, Javadoc, e clique em novo, escreva a abreviação, que será o que você precisará escrever antes do TAB, e monte seu template, veja o meu:
${descricao} @author Paulo Collares @since ${dia}/${mes}/2012
Os valores entre ${} são variáveis, útil para lembrar, e facilitar o preenchimento:
Espero que tenha sido útil.
Fontes:
http://fabiocesar.wordpress.com/2007/07/06/atalhos-no-netbeans/
http://hipercodigo.blogspot.com.br/2009/08/atalhos-extremamente-uteis-para-o.html
Deixe um comentário