90 likes | 232 Views
Comandos de atalhos e Code Templates do Netbeans. Code Templates (São modelos de códigos que ao digitar o comando e rapidamente clicar tab, auto-completa o comando exigido. Facilitando e agilizando o trabalho repetitivo e desgastante.). CRTL+SHIFT+I Importar classes
E N D
Comandos de atalhos e Code Templates do Netbeans Code Templates (São modelos de códigos que ao digitar o comando e rapidamente clicar tab, auto-completa o comando exigido. Facilitando e agilizando o trabalho repetitivo e desgastante.)
CRTL+SHIFT+I Importar classes • SHIFT + Esc Expandir o código-fonte • CRTL + R Codifica todos os semelhantes • SHFIT+ALT+F Indentação todo o código fonte • CRTL +E Deleta a linha • CRTL+SHIFT+\/ Duplica a linha • CRTL+SHIFT+F4 Fecha todos os classes que estão abertas • CRTL+1 Exibir tela de projetos • CRTL + Z Voltar ao último processo realizado
Comandos já propostos pelo Netbeans • sout = System.out.println • psvm = public Static void main{ String[] args { } • db = double • fl = float • St = String ( o S realmente é maiúsculo) • cs = case (cursror) break; • sw = switch(cursor) + case ... • br = break; • do = do { }while (cursor) • ir = import • ife = if (cursor) { } else { } • for = for (int i = 0; i < 10; i++) { } • (Esse você pode modificar os defaults, que são as variáveis i, e o número 10)
Templates que eu utilizo para matriz • forIJ (PARA i depois j) for(i = 0; i < ${cursor}; i++) { for(j = 0; j < ; j++){ } } • forJI (PARA j depois i) for(j = 0; j < ${cursor}; j++) { for(i = 0; i < ; i++){ } } Obs.: ${cursor} comando para indiciar onde o cursor será posicionado.
Templates para JOptionPane e outros • jdi(Ler número real, com o corpo pronto e o cursor direto na caixa de texto.) = Double.parseDouble(JOptionPane.showInputDialog(null, "${cursor}")); • jii (O Mesmo, porém para ler número inteiro.) = Integer.parseInt(JOptionPane.showInputDialog(null, "${cursor}")); • jom (Para escrever na tela, também com o cursor direto na caixa de texto.) JOptionPane.showMessageDialog(null, "${cursor}”);
Textos básicos • tb1 (Texto básico 1, a mensagem tradicional e o contador) "Digite o " + ${cursor} + "º número: “ • tbsal "Digite o salário do " + ${cursor} + "º funcionário: " • tbid "Digite a idade da " + ${cursor} + "ª pessoa: "
Template para preguiçoso leridade do{ ${IDX newVarName default="id"} = Integer.parseInt(JOptionPane.showInputDialog(null, "Digite a idade da " + cont + "ª pessoa: ")); }while( ${IDX} < 0 ||${IDX} > 150); Bom galera, se alguém tiver alguma idéia, sugestão de templates e outros, compartilhem ! CattanY