Eu sei que posso imprimir System.out.println()com "sout" + tab. Existe uma maneira de fazer isso "Syso" + ctrl + spacecomo no eclipse?
Eu sei que posso imprimir System.out.println()com "sout" + tab. Existe uma maneira de fazer isso "Syso" + ctrl + spacecomo no eclipse?
Respostas:
Na Idea 17eap:
sout: Impressões
System.out.println();
soutm: Imprime os nomes atuais da classe e do método no System.out
System.out.println("$CLASS_NAME$.$METHOD_NAME$");
soutp: Imprime nomes e valores de parâmetros de métodos em System.out
System.out.println($FORMAT$);
soutv: Imprime um valor para System.out
System.out.println("$EXPR_COPY$ = " + $EXPR$);
Sim, você consegue. Basta abrir Configurações -> Modelos ao vivo. Crie um novo com sysocomo abreviação e System.out.println($END$);como texto do modelo.
sysoe pressionar Tabpara concluir a declaração? Fazemos algo semelhante ao definir o método principal: digitamos psvme pressionamos o Tabque o faz automaticamente public static void main(String[] args).
Se você quiser conhecer todo o atalho no intellij, pressione "Ctrl + J". Isso mostra todos os atalhos. Para System.out.println (), digite "sout" e pressione "Tab".
Abra Configurações (por padrão é Alt + Ctrl + S) e pesquise Modelos ao vivo. Na parte superior, há uma opção que diz "Por padrão, expanda com TAB" (TAB é o padrão), escolha "Personalizado" e pressione "alterar" e adicione o mapa de teclas "ctrl + barra de espaço" à opção "Expandir modelo ativo / Abreviação de Emmet ".
Agora você pode pressionar ctrl + barra de espaço e expandir os modelos ao vivo. Agora, para alterá-lo para "syso" em vez de "sout", na opção Live Templates, há uma lista de toneladas de opções marcadas, vá para "other" e expanda, lá você encontrará "sout", apenas renomeie-o para "syso" e bata aply.
Espero que isso possa ajudá-lo.
Se estiver usando scala, tente priv+tab