Sé que puedo imprimir System.out.println()con "sout" + tab. ¿Hay alguna manera de hacerlo "Syso" + ctrl + spacecomo en eclipse?
java
intellij-idea
m.rossi
fuente
fuente

Respuestas:
En Idea 17eap:
sout: Impresionessoutm: Imprime los nombres de clase y método actuales en System.outsoutp: Imprime los nombres y valores de los parámetros del método en System.outsoutv: Imprime un valor en System.outfuente
Si, puedes hacerlo. Simplemente abra Configuración -> Plantillas en vivo. Cree uno nuevo con la
sysoabreviatura y elSystem.out.println($END$);texto de la plantilla.fuente
sysoy presionarTabpara completar la declaración? Hacemos algo similar mientras definimos el método principal: escribimospsvmy presionamos,Tablo que lo hace automáticamentepublic static void main(String[] args).Si desea conocer todos los accesos directos en intellij presione "Ctrl + J". Esto muestra todos los atajos. Para System.out.println () escriba "sout" y presione "Tab".
fuente
Abra Configuración (de forma predeterminada es Alt + Ctrl + S) y busque Plantillas en vivo. En la parte superior hay una opción que dice "Por defecto expandir con TAB" (TAB es el predeterminado), elija "Personalizado" y luego presione "cambiar" y agregue el mapa de teclas "ctrl + barra espaciadora" a la opción "Expandir plantilla viva / Abreviatura de Emmet ".
Ahora puede presionar ctrl + barra espaciadora y expandir las plantillas en vivo. Ahora, para cambiarlo a "syso" en lugar de "sout", en la opción Live Templates, hay una lista de toneladas de opciones marcadas, vaya a "other" y amplíelo, allí encontrará "sout", solo cámbiele el nombre a "syso" y presiona aply.
Espero que esto le pueda ayudar.
fuente
En MAC puede hacer
sout + returno⌘+j(cmd + j) abre sugerencias de plantillas en vivo, ingresesoutpara elegirSystem.out.println();fuente
Si usa scala, intente
priv+tabfuente