Escribir if,pulsar CTRL + ESPACIO Implementa : if (condition) {} o con la
Sentencia IF y seleccionar la opcin statement opcin else
Escribir for,pulsar CTRL + ESPACIO Implementa : for (int i = 0; i <
Bucle DESDE (for) y seleccionar la opcin array.length; i++) {} u otras opciones
Bucle MIENTRAS Escribir while,pulsar CTRL + Implementa : while (condition) {} u
(while) ESPACIO y seleccionar la opcin otras opciones
Bucle REPETIR HASTA Escribir do,pulsar CTRL + ESPACIO
(do..while) y seleccionar la opcin Implementa : do {} while (condition);
CTRL + BARRA_ESPACIADORA : Autocompletado de metodos/variables/etc.
CTRL + SHIFT + R : Bsqueda de un recurso (cdigo fuente, jar, xml, properties...) en los proyectos abiertos (sin tener que ir al explorador de paquete a buscarlo). CTRL + SHIFT + G : Buscar referencias al mtodo/clase en el Workspace. El nico caso en que yo prefiero usar el botn derecho -> References -> Proyect, porque si hay muchos proyectos abiertos tarda ms en hacer la bsqueda. CTRL + O : Ver mtodos/atributos de la Clase. CTRL + D : Eliminar una lnea. CTRL + M : Maximizar/Minimizar la ventana activa. CTRL + I : Corregir indentacion. ALT + UP_ARROW / DOWN_ARROW : Subir/Bajar una lnea. Respecto a ste, me cost muchsimo quitarme la maa de seleccionar las lneas que deseaba, cortarlas, moverme a donde quera, y pegarlas. CTRL + T : Arbol de Herencia (para ver las clases que implementan una interfaz, por ejemplo). CTRL + F : Bsqueda en el fichero actual. CTRL + H : Buscar en todo el proyecto/workspace (dentro de ficheros java, jars, xmls, htmls, Spring beans...) CTRL + '/' (CTRL + SHIFT + 7): Aadir/quitar comentarios "//". CTRL + L : Ir a una lnea especfica. CTRL + SHIFT + L : Ver todos los atajos de teclado. ALT + SHIFT + C : Cambiar la firma del mtodo actual (parmetros, nombre, tipo retornado, etc... los cambia en todas las clases que hagan uso del mtodo). CTRL + AV_PAG / REV_PAG : Siguiente/Anterior pestaa de las abiertas en la ventana activa. CTRL + E : Ver las pestaas de cdigo fuente para seleccionar una. CTRL + '+' (del teclado numrico) : Expandir un bloque entre llaves (cuando solo se muestra la firma). CTRL + '-' (del teclado numrico) : Contraer un bloque (para mostrar slo la firma). En modo Debug aadira tambin:
F5 : Entrar en una llamada.
F6 : Ir a la siguiente lnea de cdigo ("Step"). F7 : Ir a la sentencia de retorno del mtodo. F8 : Continuar hasta el siguiente breakpoint.