0% encontró este documento útil (0 votos)
372 vistas7 páginas

Atajos de Teclad

Este documento presenta una lista de atajos de teclado útiles en Eclipse para agilizar tareas comunes de programación como búsqueda, navegación de código, edición y depuración. Algunos de los atajos más importantes incluyen CTRL + BARRA_ESPACIADORA para autocompletar, CTRL + O para ver métodos y atributos, y F5, F6, F7 y F8 para depurar código. El documento también incluye consejos para aprender y usar más atajos de teclado.

Cargado por

rosveron
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
372 vistas7 páginas

Atajos de Teclad

Este documento presenta una lista de atajos de teclado útiles en Eclipse para agilizar tareas comunes de programación como búsqueda, navegación de código, edición y depuración. Algunos de los atajos más importantes incluyen CTRL + BARRA_ESPACIADORA para autocompletar, CTRL + O para ver métodos y atributos, y F5, F6, F7 y F8 para depurar código. El documento también incluye consejos para aprender y usar más atajos de teclado.

Cargado por

rosveron
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 7

3. Atajos teclado.

Primera remesa de atajos


Atajo

Descripcin

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

Igual que el anterior pero aadiendo los atributos y

veces)

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 + MAY +
SUPR

Eliminar hasta el final

CTRL + Q

Volver a la anterior pestaa de edicin

CTRL + 3

Cargador de vistas

CTRL + MAY + F Formatea el texto segn lo configurado


CTRL + MAY +
S

Guarda todos los documentos abiertos

CTRL + MAY +
O

Organizador de imports (aadindolos si faltan)

CTRL + MAY + T Buscador de tipos en el workspace


CTRL + MAY +

Acceso a la bsqueda de recursos

R
CTRL + 7

Comenta el texto seleccionado

Aqu os dejo alguno que quizs no conozcis y que luego no os podris

separar
Accin

Atajo

Descripcin

Escribir main,pulsar CTRL Implementa : public static


Crear metodo

+ ESPACIO y seleccionar

void main (String[] args)

main

main method

{}

rpida por

Escribir syso y pulsar

Implementa :

consola

CTRL + ESPACIO

System.out.println();

Escribir if,pulsar CTRL +

Implementa : if

ESPACIO y seleccionar la

(condition) {} o con la

opcin statement

opcin else

Impresion

Sentencia IF

Escribir for,pulsar CTRL + Implementa : for (int i =


Bucle DESDE

ESPACIO y seleccionar la

0; i < array.length; i++)

(for)

opcin

{} u otras opciones

Bucle

Escribir while,pulsar CTRL Implementa : while

MIENTRAS

+ ESPACIO y seleccionar la (condition) {} u otras

(while)

opcin

opciones

Bucle REPETIR Escribir do,pulsar CTRL +


HASTA

ESPACIO y seleccionar la

Implementa : do {} while

(do..while)

opcin

(condition);

4. Conclusiones.

Espero haberos podido descubrir algun atajo que no conocierais y as poderos


ahorrar ese tiempo perdido en esas acciones que para nosotros LOS QUE
UTILIZAMOS ECLIPSE CADA MAANA son tan habituales ;-). Un saludo y
para cualquier duda ya sabeis donde me podis encontrar

Tips de Supervivencia: Atajos de teclado en Eclipse


Despus del primer tip de supervivencia sobre la autenticacin automtica va
SSH(que me permite ahorrar unos cuantos segundos al da) publico este otro sobre
los atajos de teclado en Eclipse, para aprovechar una de las caractersticas ms tiles
del editor.
Todos los programas tienen shortcuts (atajos de teclado), y prcticamente todo el
mundo utiliza alguno. Probablemente todo el que trabaje con algn entorno de
programacin hace uso de varios de ellos con total naturalidad, casi sin percatarse.
Pero tambin me he dado cuenta de que hay muchos compaeros de clase que se
conforman con muy pocos, casi todos bsicos, bien porque no conocen los dems
atajos, bien porque no consideran necesario realizar el esfuerzo de aprenderlos y
utilizarlos (no solo en Eclipse, sino en otras herramientas: Vim, la Terminal, etc).
Bien, yo creo que son indispensables si se desea programar con rapidez y soltura, o
manejar las perspectivas/opciones/vistas de Eclipse con celeridad sin tener que hacer
uso del ratn, que si bien es ms cmodo, nos obliga a retirar las manos del teclado
(nuestra herramienta de codificacin), hacindonos perder algunos segundos
innecesariamente.
Yo no los aprend todos de golpe; poco a poco los fui asimilando paulatinamente,
conforme alguien me revelaba su existencia y su utilidad. Paso a detallar los
shortcuts que utilizo diariamente:
Primero, los ms bsicos no slo de Eclipse, sino de cualquier editor (de texto,
imgenes, etc):

CTRL + X : Cortar la seleccin.


CTRL + C : Copiar la seleccin.
CTRL + V : Pegar la seleccin.
CTRL + Z : Deshacer ltima accin.
CTRL + Y : Rehacer ltima accin desecha.

Estoy seguro que todos los usamos peridicamente. Es ms cmodo tambin realizar
la seleccin desde el teclado, haciendo uso de SHIFT + Flechas, ayudado de las
teclasInicio, Fin, RevPg, AvPg, y CTRL (Windows/Linux) o ALT (Mac).
Los siguientes son especficos de Eclipse, y son los que contienen la
verdadera chichadel tema. Estn organizados de mayor relevancia (bajo mi singular
y subjetivo punto de vista) a menor:

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.
CTRL + Q (sobre un elemento) : Inspeccionar estructura y valores del elemento
(p.e. una variable).

Hay otros dos atajos que debera usar, pero no lo hago. El primero, porque utilizo
CTRL + F, y el segundo, porque sigo usando el ratn (aunque ya me he
comprometido conmigo mismo a cambiar esto :P)

CTRL + J : Bsqueda incremental (como Firefox).


CTRL + 1 : Arreglo rpido. Es equivalente a pulsar sobre la "x" que sale al lado de
la lnea que contiene errores en el cdigo fuente, sugiriendo soluciones.

Para finalizar, dos apuntes ms:


- Todos estos atajos son configurables; pueden ser adaptados a nuestras preferencias
personales. En Windows->Preferences->General->Keys est la lista de todos los
ellos y su configuracin asociada
.
- Existe un Plugin para Eclipse llamado MouseFeed que te muestra el shortcut
asociado a una accin que se lleve a cabo con el ratn, de tal forma que as podemos
aprender nuevas funcionalidades en el teclado para irnos desprendiendo de Mickey.
Usas algn atajo ms? Compartelo con todos en un comentario ;)
Bonus Tip: escribir "syso" y luego hacer uso del shortcut de autocompletado (CTRL
+ Barra Espaciadora) nos da como resultado "System.out.println("");. Ahi lo dejo,
aunque como todos somos buenos programadores, los mensajes los imprimimos
usando loggers, y la consulta de valores de variables lo hacemos mediante el
debugger, no?:P:P

Atajos tiles en Netbeans

Netbeans es uno de los IDE mas populares junto con Eclipse para
programar no solo en java sino en mltiples lenguajes como ser PHP, Ruby y C/C++ .
Existen algunos atajos de teclado que son de mucha ayuda a la hora de escribir cdigo
java evitando as escribir estructuras que se repiten a lo largo de todo el cdigo.
Atajos:

Ctrl + Space : Completa el cdigo que estamos escribiendo. Por ejemplo, si queremos
escribir LocateRegistry solamente escribimos Loc y presionamos el atajo para que nos

sugiera la palabra completa. Si presionamos dos veces el atajo, muestra todas las opciones
que comiencen con los caracteres escritos.
Alt + Insert: Agrega constructores, mtodos accesores, propiedaes, overrides, etc..

Alt + Enter : Se usa sobre el texto subrayado para ver la sugerencia que nos hace el IDE

cuando hay algn error de sintaxis o se necesita realizar algun import o surround
Ctrl + R: Si lo hacemos sobre el identificador, renombra todas las ocurrencias.

Los atajos siguientes son escribiendo la palabra mencionada y presionando tabulador:

fcom + Tab: Se obtiene el cdigo para agrupar y comentar. Ejemplo


// <editor-fold defaultstate="collapsed" desc="comment">
// </editor-fold>

fori + Tab: Genera el cdigo necesario para hacer un for.Ejemplo


for (int idx = 0; idx < arr.length; idx++) {
Object elem = arr[idx];
}

Otros similares a fori son forc, fore, forl, and forv

sout + Tab o soutv + Tab: Genera los System.out.println().

iff + Tab: Genera los bloques if. Ejemplo


if (exp) {
}


sw + Tab: Genera el switch. Ejemplo:
switch (var) {
case val:
break;
default:
throw new AssertionError();
}

whilexp + Tab: Genera los bloques While. Otras variantes son whilen y whileit.
Ejemplo:

whilexp :
while (exp) {
}

whileit:
while(it.hasNext()) {
Object elem = it.next();
}

whilen:
while(en.hasMoreElements()) {
Object elem = en.nextElement();
}

También podría gustarte