miércoles, 18 de agosto de 2010

Útiles atajos de teclado en Eclipse

Es obligación de un buen programador sacarle el máximo partido a las herramientas que usa en el día a día. El primer paso es conocer una buena parte de los atajos de teclado de tu IDE favorito, en mi caso Eclipse.

Y aquí os dejo una lista de los atajos que yo encuentro más útiles:

* Ctrl + T: Navegar por la jerarquía del tipo seleccionado. Mucho más útil que el típico Ctrl + click cuando el tipo es un interface.
* Ctrl + May + G: Buscar las ocurrencias del tipo o variable seleccionado por todo el workspace.
* Ctrl + H: Abrir la ventana de búsquedas.
* Ctrl + May + R: Buscar y abrir por nombre de fichero.
* Ctrl + May + T: Buscar y abrir por nombre de tipo.
* Ctrl + E: Navegar por los ficheros abiertos.
* Ctrl + O: Navegar por lista de atributos y métodos. Si lo pulsas 2 veces añade los atributos y métodos de las clases padre.
* Ctrl + L: Ir a número de línea.
* Alt + May + L: Mostrar la lista de todos los atajos de teclado. Si pulsas 2 veces abres la ventana de configuración de atajos de teclado donde podrás ver, modificar y crear nuevos atajos.

Ctrl + Shift + F - Formatea el codigo, segun las reglas de code template seteadas.

Ctrl + Shift + T - Busqueda de Tipos en el Workspace.

#

ctrl + shift + o: Organiza los imports y añade los que falten

ctrl + F6: navega por las clases abiertas (secuencial, no como el ctrl + e, que igual empiezo a usar)

ctrl + F7: navega por las vistas abiertas

ctrl + F8: navega por las perspectivas abiertas

ctrl + 3: El atajo mágico

Alt + Shift + R: Renombrado (refactoriza)



http://jcesarperez.blogspot.com/2008/10/tiles-atajos-de-teclado-en-eclipse.html

http://4trabes.com/2008/2/25/atajos-de-teclado-shortcuts-vitales-para-sobrevivir-a-eclipse

http://blogs.vandal.net/3996/vm/175148162008

--------------------------------
Para aquellos que, como yo, utilizáis eclipse (o cualquiera de sus variantes) como IDE de desarrollo, aquí os dejo una serie de truquillos, explicaciones y atajos de teclado interesantes. Seguro que ya conocéis la mayoría, pero allá van.

* Toggle Comment: (ctrl+shift+C) Comenta/Descomenta la linea actual o lineas seleccionadas.
* Generate Element Comment: (shift+alt+J) Genera las lineas de comentario del elemento sobre el que está el cursor.
* Organize Imports: (ctrl+shift+O) Importa las clases que necesitas y elimina las que no. Es aplicable a una clase, paquete o a todo el proyecto.
* Correct Indentation: (ctrl+I) corrige la identación (tabulación de lineas) de la linea actual o lineas seleccionadas.
* Format: (ctrl+shift+F) Esto te deja el código bonito. Deja los espacios correspondientes, saltos de línea, identación… según las convenciones de java.

Pero lo mejor, es que puedes definir todas esas cosas a tu gusto. Ve al menu de Windows->Preferences->Java->Code Style->Formatter. Seleccionando “Edit” accedes a un menu donde puedes cambiar el aspecto del código sobre los comentarios, saltos de linea, sentencias de control, declaración de variables…

Es aplicable a una clase, paquete o a todo el proyecto.
* Clean Up: Esta herramienta es realmente poderosa. Es parecida a “Format”. Permite eliminar/añadir el modificador this, paréntesis, llaves, anotaciones automáticas y otras cosillas. Es aplicable a una clase, paquete o a todo el proyecto.
* Generate Getters/Setters: Genera métodos get/set estilo JavaBean para los campos que queramos.
* Generate Constructor using Fields: Genera el constructor de la clase con los campos definidos, en plan JavaBean.
* Surround With: (shift+alt+Z) Mete las lineas seleccionadas en un bloque if, while, try-catch, etc.

http://es.debugmodeon.com/articulo/eclipse-tips
-----------------

No hay comentarios: