Shift espacio de control
Me encanta Shift + Control + Space de la finalización del código, no es un pensamiento secreto. Puede usarlo en cualquier lugar: en un archivo de configuración de Spring, en el lado derecho de una atribución, para completar una llamada de método, para pasar un parámetro.
Lo bueno de esto es que si tiene un parámetro de tipo "X" dentro de un objeto "y", cuando presiona Shift + Control + Espacio dos veces, realmente mostrará "yX" como uno de las posibles opciones. Creo que podría clasificar eso como un secreto :-).
Otros accesos directos que uso a menudo son Mayús + Insertar para generar código (como equals y hashcode, o un constructor para inicializar mis variables finales), Ctrl + I y Ctrl + O para implementar/anular métodos, Alt + Enter para arreglar un error/advertencia de compilación (una sugerencia de inspección del código).
¿Seguro que no es un ciclo de retroalimentación positiva? Después de todo, hace que deje de usar esos * otros * IDEs. : P –
Para personas con otros mapas de teclas: este comando se llama "Seleccionar palabra en Caret" y "Deseleccionar Word en Caret". Prefiero el enlace que tiene el mapa de teclas de OS X, que es Alt + Arriba y Alt + Abajo –
¡Es una característica brillante, por cierto! Esta es mi guía productividad para PhpStorm, otro IDE IDEA JetBrains: http://i.imgur.com/2bloY7k.png –