Eu sei que posso imprimir System.out.println()
com "sout" + tab
. Existe uma maneira de fazer isso "Syso" + ctrl + space
como no eclipse?
Eu sei que posso imprimir System.out.println()
com "sout" + tab
. Existe uma maneira de fazer isso "Syso" + ctrl + space
como 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 syso
como abreviação e System.out.println($END$);
como texto do modelo.
syso
e pressionar Tab
para concluir a declaração? Fazemos algo semelhante ao definir o método principal: digitamos psvm
e pressionamos o Tab
que 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