8 Atajos de teclado de Eclipse, esenciales para principiantes

8 Atajos de teclado de Eclipse, esenciales para principiantes / Programación

Este artículo se escribió originalmente para Eclipse Juno, pero desde entonces se ha actualizado para Eclipse Oxygen..

Recientemente tuve dos asignaciones de programación de pares, cada una en Java y cada una con un socio separado. Al entrar en esto sin mucho conocimiento, mi primer socio sugirió usar el IDE de Eclipse, y resultó ser una gran elección. Si recién estás comenzando en Java, Eclipse es el camino a seguir..

En el pasado, había intentado aprender el notorio editor VIM, pero a pesar de todos los tutoriales de VIM disponibles, encontré que la curva de aprendizaje era demasiado pronunciada. Eclipse es mucho más fácil de entender: puede ver una lista de todos los archivos en su proyecto Java (o Android) en el explorador de paquetes, navegar fácilmente a la función deseada con la ventana de esquema, obtener sugerencias para funciones, importaciones, y más.

Afortunadamente para mí, mi primer socio me enseñó una serie de atajos de teclado de flujo de trabajo útiles, que luego pasé a mi segundo socio que sabía tan poco como yo. Tan amigable para los novatos como la interfaz de Eclipse, debes aprender estos atajos de teclado. Incrementarán aún más tu productividad, garantizado..

1. Organizar Importaciones (Ctrl + Shift + O)

Si está trabajando con las bibliotecas nativas de Java 10 Conceptos básicos de Java que debe aprender al comenzar 10 Conceptos básicos de Java que debe aprender al comenzar Ya sea que esté escribiendo una GUI, desarrollando software de servidor o una aplicación móvil con Android, aprenda Java te servirá bien. Aquí hay algunos conceptos básicos de Java para ayudarte a comenzar. Lea más y clases o incorpore marcos de terceros en su código, una cosa es cierta: para usar una clase, primero debe importar la clase antes de que Eclipse la identifique como válida y esté disponible para autocompletar el código (escritura en tiempo real sugerencias).

Pero, ¿quién tiene tiempo para memorizar cada ruta de un paquete para cada clase en cada biblioteca? Puede dejar que Eclipse lo maneje por usted usando el Ctrl + Shift + O Atajo, que automáticamente importa las clases no reconocidas en el código..

Por ejemplo, si tienes este bit de código:

clase pública Hello public static void main (String [] args) ArrayList list = new ArrayList (); 

Y luego use el acceso directo Organizar importaciones, se vuelve así:

import java.util.ArrayList; clase pública Hello public static void main (String [] args) ArrayList list = new ArrayList (); 

En lugar de escribir las líneas de importación a mano, puede escribir código normalmente hasta que vea las líneas onduladas rojas. Excepciones de Java: ¿Está manejándolas bien? Excepciones de Java: ¿Estás manejándolas bien? Una excepción en la programación significa una condición excepcional en la ejecución del programa. Se usa cuando la condición se puede manejar mejor en otros lugares. Considere los siguientes ejemplos de manejo de excepciones de Java. Lea más (indicando clases no reconocidas), luego presione el acceso directo Organizar importaciones.

Tenga en cuenta que este atajo también elimina importaciones no utilizadas (en los casos en que eliminó el código) y clasifica Las declaraciones de importación por paquete..

2. Corrija la sangría (Ctrl + I)

La legibilidad del código es importante, no solo para usted (para que pueda volver más tarde y entender lo que escribió) sino para cualquier otra persona que pueda ver su código (socios, profesores, colaboradores de código abierto). La indentación adecuada es esencial 10 Errores de programación y codificación más comunes 10 Errores de programación y codificación más comunes A continuación, se detallan algunos de los errores de programación y codificación más comunes cometidos por los desarrolladores. Estos errores han resultado en interrupciones generalizadas, robo de datos, intrusiones y más. Lee mas .

¿Su código a menudo se ve así??

public void insertHead (int x) Link newLink = new Link (x); if (isEmpty ()) tail = newLink; else head.previous = newLink; newLink.next = head; head = newLink; 

Tal vez lo escribiste de esa manera, o tal vez lo copiaste en otro lugar. De cualquier manera, la buena noticia es que Eclipse hace que sea trivialmente fácil de arreglar: resalte la parte del código que es difícil de leer, luego use el Ctrl + I atajo para llevarlo al sangrado adecuado al instante:

public void insertHead (int x) Link newLink = new Link (x); if (isEmpty ()) tail = newLink; else head.previous = newLink; newLink.next = head; head = newLink; 

Puede cambiar cómo Eclipse maneja la sangría yendo a Ventana> Preferencias, luego en el panel izquierdo navega a Java> Estilo de código> Formateador> Editar…> Sangría. Obtenga más información sobre cómo escribir código limpio. ¡Su código puede oler! ¡Cómo arreglarlo tu código puede oler! Cómo solucionarlo En este artículo, resaltaremos 10 de los olores de código más comunes y cómo desodorizarlos. Si eres un programador nuevo, evita estos y tu código será notablemente mejor. Lee mas .

3. Eliminar línea actual (Ctrl + D)

Al codificar en Java, es natural eliminar líneas completas de código a la vez. ¿La peor manera de hacer esto? Resalta con el ratón, luego pulsa Retroceso. ¿La forma novata de hacer esto? Presione la tecla Finalizar, mantenga presionada la tecla Mayús, presione la tecla Inicio, luego Retroceda. Pero la forma pro? Simplemente pulsa Ctrl + D:

4. Autocompletar Recomendación (Ctrl + Espacio)

Desafortunadamente, Java es conocido por ser extremadamente detallado: los nombres de clases, métodos y variables son algunos de los más largos en toda la industria de la programación. ¿Escribirlos todos a mano cada vez? No es mi idea de un momento divertido..

Esto es lo que hace en su lugar: escriba las primeras letras de la clase, el método o la variable que desea, luego presione Ctrl + Espacio. Esto muestra una lista de recomendaciones de autocompletado junto con firmas de métodos, tipos de variables y más. Selecciona el correcto, pulsa Intro y sigue codificando.

Las características como la autocompletación son algunas de las razones por las cuales los IDE triunfan entre los editores de texto Editores de texto y IDE: ¿Cuál es mejor para los programadores? Editores de texto vs. IDE: ¿Cuál es mejor para los programadores? Elegir entre un IDE avanzado y un editor de texto más simple puede ser difícil. Ofrecemos algunos conocimientos para ayudarle a tomar esa decisión. Lee mas .

5. System.out.println (“sysout” y Ctrl + Espacio)

Cuando trabaje con aplicaciones de consola Cómo guardar la salida de la línea de comandos en un archivo en Windows, Mac y Linux Cómo guardar la salida de la línea de comandos en un archivo en Windows, Mac y Linux Guardar la salida de un comando en un archivo es útil si está tratando de diagnosticar un problema, y ​​es muy fácil de hacer. Leer más, tendrás que usar System.out.println () para imprimir mensajes. Pero como esto es tan engorroso, Eclipse tiene un atajo rápido para ti: escribe “sysout” (sin las comillas), luego pulsa Ctrl + Espacio.

¿La mejor parte? El cursor se coloca inmediatamente dentro del paréntesis de la llamada al método, por lo que comienza a escribir el mensaje de inmediato:

6. Buscar proyecto completo (Ctrl + H)

Al trabajar en grandes bases de código, es fácil olvidar dónde declaraste ciertas clases, métodos o variables. En lugar de perder tiempo combinando directorios a mano, use el indicador de búsqueda de todo el proyecto con la Ctrl + H atajo.

Por defecto, viene con cuatro tipos de búsqueda: búsqueda de archivos, búsqueda de tareas, búsqueda de Git y búsqueda de Java. En su mayoría, utilizará Java Search, que solo busca en los archivos de origen, pero los otros tres pueden ser útiles a su manera..

7. Ejecutar aplicación (Ctrl + F11)

La primera vez que ejecute un nuevo proyecto, debe hacerlo a través de Ejecutar> Ejecutar como ...> Aplicación Java. Pero después de eso, puedes acelerar las cosas con el Ctrl + F11 acceso directo, que ejecuta el proyecto actual utilizando la misma configuración que la última vez que se ejecutó el proyecto.

8. Renombrar (Alt + Shift + R)

Esta es la cuestión de los nombres de clase, método y variable: una vez declarados, pueden obtener docenas, cientos o incluso miles de veces de referencia a lo largo de un proyecto. Ahora imagine si alguna vez necesita cambiar el nombre de una clase, método o variable. Podría tomar horas (¡o días!) Cambiar el nombre de cada referencia.

O puede hacer clic derecho en el nombre, seleccionar Refactor> Renombrar, escriba el nuevo nombre y haga que Eclipse cambie todas las referencias en todo el proyecto en un segundo. Incluso más rápido, puede hacer clic en el nombre, golpear Alt + Shift + R, escriba el nuevo nombre y presione Enter. Bam, hecho!

Otros consejos para programadores Java principiantes

Como programador de Java, debe comprender absolutamente cómo funciona la máquina virtual de Java. Por qué la máquina virtual de Java ayuda a que su código funcione mejor. Por qué la máquina virtual de Java ayuda a que su código funcione mejor. para una aplicación? ¡Sigue leyendo para descubrirlo! Lea más y por qué permite el desarrollo multiplataforma. También debe estar familiarizado con estos conceptos básicos de Java. 10 Conceptos básicos de Java que debe aprender al comenzar. 10 Conceptos básicos de Java que debe aprender al comenzar. Aprender Java te servirá bien. Aquí hay algunos conceptos básicos de Java para ayudarte a comenzar. Lea más, por ejemplo, cómo usar excepciones en Java. Excepciones de Java: ¿Está manejándolas correctamente? Excepciones de Java: ¿Estás manejándolas bien? Una excepción en la programación significa una condición excepcional en la ejecución del programa. Se usa cuando la condición se puede manejar mejor en otros lugares. Considere los siguientes ejemplos de manejo de excepciones de Java. Lee mas .

Y no se salte estos consejos para dominar un nuevo lenguaje de programación 7 Trucos útiles para dominar un nuevo Lenguaje de programación 7 Trucos útiles para dominar un nuevo lenguaje de programación Está bien sentirse abrumado cuando está aprendiendo a codificar. Probablemente olvidará las cosas tan rápido como las aprende. Estos consejos pueden ayudarlo a conservar mejor toda la información nueva. Lee mas .

¿Qué otros consejos prácticos tienes para principiantes de Java o Eclipse? Háganos saber en los comentarios a continuación.!

¿Escribes Markdown? Consulte nuestra hoja de trucos Markdown. La hoja de trucos Markdown imprimible para principiantes y expertos. La hoja de trucos Markdown imprimible para principiantes y expertos. Mantenlo a mano y nunca te confundas de nuevo. Lee mas !

.