atajos teclado eclipse

Upload: ichakas

Post on 06-Jan-2016

51 views

Category:

Documents


6 download

DESCRIPTION

Atajos teclado Eclipse Java

TRANSCRIPT

  • A l g u n o s t r u c o s p a r a e s c r i b i r c d i g o r p i d a m e n t e c o n E c l i p s e

    En este documento se exponen algunos atajos de teclado para facilitar ciertas tareas durante el desarrollo de Java en Eclipse. Vamos a dividir dichos atajos en cuatro bloques: bsicos y expertos, opciones de men contextual y plantillas. A t a j o s b s i c o s Atajo Descripcin CTRL + SHIFT + L Para sacar una ventana emergente con la lista de atajos disponibles CTRL + espacio Autocompleta el nombre de la clase y pone el import.

    Autocompleta nombres de variables, mtodos y estructuras (while, do, for,) CTRL + H Carga la ventana de bsqueda CTRL + E Acceso a los ficheros que ya estn abiertos CTRL + O Acceso a los atributos y mtodos de esa clase CTRL + O (2 veces) Igual que el anterior pero aadiendo los atributos y mtodos de las clases

    padre CTRL + L Acceso a la lnea indicada CTRL + K Rastrea la variable seleccionada CTRL + F Buscar / Reemplazar una palabra CTRL + D Eliminar la fila CTRL + SUPR Eliminar la siguiente palabra CTRL + RETRO Eliminar la anterior palabra CTRL + SHIFT + SUPR Eliminar hasta el final CTRL + Q Volver a la anterior pestaa de edicin CTRL + 3 Cargador de vistas CTRL + SHIFT + F Formatea el texto segn lo configurado CTRL + SHIFT + S Guarda todos los documentos abiertos CTRL + SHIFT + T Buscador de tipos en el workspace CTRL + SHIFT + R Acceso a la bsqueda de recursos CTRL +7 Comentar/descomentar el texto seleccionado CTRL +1 Seleccionando el texto que da error, nos mostrar las propuestas que nos da

    Eclipse sobre cmo resolver el problema (tambin seleccionando la cruz roja que aparece en el margen izquierdo del error).

    A t a j o s E x p e r t o s Atajo Descripcin CTRL + SHIFT + X Para cambiar un texto a mayscula: seleccionar el texto a pasar a

    mayscula y pulsar CTRL + SHIFT + X CTRL + SHIFT + Y Para cambiar un texto a minscula: seleccionar el texto a pasar a

    mayscula y pulsar CTRL + SHIFT + Y CTRL + SHIFT + G Para buscar todas las clases que utilizan un determinado mtodo en

    las que un mtodo: seleccionamos el mtodo y presionamos CTRL + SHIFT + G

    CTRL + SHIFT + F Alinear el cdigo. Seleccionar todo el texto con Ctrl + A (o seleccionar el mtodo que queremos alinear), y pulsando Ctrl + Shift + F.

    CTRL + SHIFT + O Organizador de imports (aadindolos si faltan o eliminndolos si sobran).

    CTRL + N Crear rpido una clase, interface, etc: presionamos la teclas CTRL + N

    ALT + ENTER Para ver las propiedades de una clase o proyecto: Primero se debe seleccionar y luego presionar ALT + ENTER

    F3 Para entrar a donde se encuentra implementado un mtodo o una clase: pulsamos F3 sobre el mtodo o la clase

    CTRL+ SHIFT + FLECHA ABAJO Posiciona el cursor en el mtodo o propiedad siguiente al que estamos actualmente.

    CTRL+ SHIFT + FLECHA ARRIBA Posiciona el cursor en el mtodo o propiedad anterior al que estamos actualmente.

    ALT + SHIFT + J Para documentar un mtodo (javadoc), lo podremos hacer muy fcilmente pulsando Alt + Shift + J cuando estemos sobre el mtodo en cuestin.

    D e m e n c o n t e x t u a l Accin Descripcin Formatear cdigo Men contextual Source / Format Rodear cdigo con try - catch Men contextual Surround With Buscar usos (referencias) de variables, mtodos, clases

    Men contextual References

    Refactoring: Cambio de nombre de variables, clases, mtodos Extraer un trozo de cdigo y formar un mtodo con l

    Men contextual Refactoring

    Optimizar imports (quitar los sobrantes/poner los que faltan)

    Men contextual Source / Organize imports

    Generar mtodos get/set Men contextual source / Generate Getters and Setters Generar constructores Men contextual source / Generate constructor using fields Incluir el esqueleto de mtodos de una superclase o de un interface

    Men contextual source / Override/implement methods

    Crear jar Men contextual del proyecto (panel izdo), exportando a un Java /JAR Configurar formato del cdigo En propiedades del proyecto Java code style / Formatter

    P l a n t i l l a s ( s e e x p a n d e n c o n C T R L + e s p a c i o y s e l e c c i o n a n d o l a o p c i n d e s e a d a )

    Accin Plantilla Implementa: Crear el mtodo main Escribir main public static void main (String[] args){ } Impresin rpida por consola Escribir syso System.out.println(); Desplegar mensajes de error Escribir syserr System.err.println(); Sentencia if/ifelse Escribir if/ ifelse if (condition) {} o con la opcin else Bucle for Escribir for for (int i = 0; i < array.length; i++) {} u

    otras opciones Bucle foreach Escribir foreach for (String string : args) {} Bucle while Escribir while while (condition) {} u otras opciones Bucle do..while Escribir do do {} while (condition); Esquema switch Escribir switch switch (key) { case value:

    break; default: break;}

    Bloque try/catch Escribir try try { } catch (Exception e) { // TODO: handle exception }

    F u e n t e s Eclipse - Atajos de teclado - Mejorar el tiempo de desarrollo con eclipse. 16 de abril de 2012. Disponible on-line en: http://java-white-box.blogspot.com.es/2012/04/eclipse-atajos-de-teclado.html. Accedido el 17 de febrero de 2015. Trabaja ms rpido en Eclipse con atajos y trucos. 8 de mayo de 2009. Disponible on-line en: http://enalpha.wordpress.com/2009/05/08/trabaja-mas-rapido-en-eclipse-con-atajos-y-trucos/. Accedido el 17 de febrero de 2015.