10 Trucos de eclipse útiles

Eclipse es el entorno de desarrollo integrado (IDE) de elección para los desarrolladores de Java. Eclipse es popular por varias razones. Por un lado, es gratis. Por otro, se tiene plugins para casi cualquier tarea de software que se pueda imaginar. Si usted sabe cómo utilizar Eclipse para desarrollar programas en Java, puede volver a utilizar sus habilidades de Eclipse para programar en Python, en C ++, y en muchos otros idiomas. Incluso se puede encontrar plugins para hacer las cosas que no sean el desarrollo de software.

Fuente-gt; Formato

Comience con el código que está muy mal formateado:

 public class Principal {public void (String [] args) {System.out.println ("Hola") -}}

Desde el menú principal de Eclipse, seleccione Fuente → Formato. Cuando lo haga, Eclipse convierte su código en el código con un formato agradable:

public class Principal {public void (String [] args) {System.out.println ("Hola") -}}

Tal vez no lo bastante como la forma en Eclipse formato al código. ¿Prefiere que su llave de apertura al comienzo de la siguiente línea? ¡No hay problema! Puede personalizar la forma en Eclipse código formatos seleccionando Ventana → Preferencias → Java → → Código del estilo del formateador.

En Eclipse, puede asignar, reasignar y anular la asignación de teclas de acceso rápido. Por defecto, la tecla de acceso directo para la Fuente → El formato es Ctrl + Shift + F.

Fuente-gt; Organizar importaciones

Estás en un rollo, la creación de código usando las clases en la API de Java. Usted no quiere romper su paso al detener a escribir importar declaraciones:

public class Principal {void main (String [] args) {public static marco JFrame = new JFrame ("Título") -frame.add (new TextField ("Introduzca su nombre:")) - frame.add (new JButton ("¡Haz click en mi!")) - frame.setLayout (nueva FlowLayout ()) - frame.pack () - frame.setVisible (verdadero) -}}

Cuando se selecciona Fuente → Organizar importaciones, o pulsa las teclas Ctrl + Shift + O combinación de teclas rápidas, añade Eclipse importar declaraciones de forma automática. Esto es lo que se obtiene:

importación java.awt.FlowLayout-importación java.awt.TextField-importación javax.swing.JButton-importación javax.swing.JFrame-public class Principal {void main (String [] args) {public static marco JFrame = new JFrame ("Título") -frame.add (new TextField ("Introduzca su nombre:")) - frame.add (new JButton ("¡Haz click en mi!")) - frame.setLayout (nueva FlowLayout ()) - frame.pack () - frame.setVisible (verdadero) -}}

Fuente-gt; Generar captadores y definidores

Comience con un par de campos, tales como nombre, y carné de identidad:

Public class Cliente {int ID-private String nombre-privada}

Cuando se selecciona Fuente → Generar captadores y definidores, Eclipse añade métodos getter y setter automáticamente.

clase Cliente pública-privada {nombre private String int ID- Public String getName () {volver nombre- } pública setName void (String nombre) {this.name = Nombre } public int getId () {volver ID- } setId pública vacío (int id) {this.id = id- }}

Fuente-gt; Generar Constructor Uso de los campos

Comience con un par de campos, tales como nombre, y carné de identidad:

Public class Cliente {int ID-private String nombre-privada}

Cuando se selecciona Fuente → Generar Constructor usando campos, Eclipse añade uno o más constructores automáticamente.

clase Cliente pública-privada {nombre private String int ID- Cliente pública (String nombre) {this.name = Nombre } Cliente pública (int id) {this.id = id- } Cliente pública (String nombre, int id) {this.name = Nombrethis.id = id- }}

Fuente-gt; Activar comentario

Comenzar con un programa que contiene un código que usted no desea ejecutar:

estática clase java.lang.System.out pública principal importación {public void (String [] args) {out.println ("¡Bienvenido a nuestra compañia!") -out.println ("Te va a encantar nuestros productos.") -out.println ("PD.:") -out.println ("Mi jefe es un tirón.") -}}

En el editor de Eclipse, seleccione el código no deseado. A continuación, seleccione Fuente → Toggle comentario, o pulsar la combinación de teclas Ctrl + 7. Eclipse se enciende automáticamente ese código en los comentarios al final de la línea:

estática clase java.lang.System.out pública principal importación {public void (String [] args) {out.println ("¡Bienvenido a nuestra compañia!") -out.println ("Te va a encantar nuestros productos.") -//out.println ("PD.:") -//out.println ("Mi jefe es un tirón.") -}}

Si resalta el código de nuevo, y selección de fuente → Toggle comentario de nuevo, los comentarios al final de la línea se convierten de nuevo en código ejecutable.

Arreglo rapido

El editor de Eclipse muestra un marcador de advertencia de color amarillo, o un marcador rojo de error.

Si pasa el ratón sobre el marcador, aparece un mensaje que describe el problema.

En Windows, haga; haga clic en el marcador. En un Mac, control de clic en el marcador. Cuando lo haga, Eclipse muestra un menú contextual. En el menú contextual, seleccione Quick Fix.

Eclipse muestra una lista de opciones para solucionar el problema.

Video: 20 Inventos De Cocina Que Todos Querran Tener

Al hacer doble clic en una opción, Eclipse hace que el cambio correspondiente a su código.

Ayuda contenta

Como se escribe el código, Eclipse muestra indicios emergentes para ayudarle a terminar la línea de código. Por ejemplo, si escribe el nombre de la clase JOptionPane, seguido de un punto, al escribir el punto, emergente de Eclipse muestra los nombres de los métodos que pertenecen a JOptionPane clase. Al hacer doble clic en una opción (como el showInputDialog (arg Object 0) opcional), Eclipse añade el código correspondiente a su programa.

A veces, cuando se piensa consejos serían útiles, Eclipse no muestra una ventana emergente que contiene consejos. Cuando esto sucede, presione Ctrl + Espacio.

Marcos Ocurrencias

En el editor de Eclipse, poner el cursor sobre un nombre en su programa (un nombre de variable, un nombre de método, el nombre de una clase, o cualquier nombre). Eclipse resalta automáticamente las ocurrencias de ese nombre en su código. Por ejemplo, si el cursor se encuentra en una Nombre del cliente variables, Eclipse destaca dos apariciones de Nombre del cliente en el Bienvenido método.

Eclipse no resalta las apariciones de Nombre del cliente en el gracias método porque la Nombre del cliente variables en el Bienvenido y gracias métodos son dos variables diferentes. Se podría cambiar los nombres sólo dentro de la gracias método, y el código funcionaría de la misma manera:

Pantalla de importación estática clase java.lang.System.out pública {void bienvenida pública () {String Nombre del cliente = "Joe"-out.println ("¡Bienvenido a nuestra compañia!") -out.println ("Te va a encantar nuestros productos.") -out.println ("Dar una buena acogida, " + Nombre del cliente) - agradecimiento} public void () {String joeName = "Joe"-out.println ("Gracias, " + joeName) -}}

De hecho, cambia los nombres dentro de la gracias método en el siguiente sección.

Refactor-gt; Renombrar

En el editor de Eclipse, poner el cursor sobre un nombre en su programa (un nombre de variable, un nombre de método, el nombre de una clase, o cualquier nombre). En Windows, haga; haga clic en el ratón. En un Mac, control de clic con el ratón. Como resultado, Eclipse muestra un menú contextual.

Si tiene sentido para usted para cambiar el nombre, la opción Refactor del menú contextual tiene una sub-opción Cambiar nombre.

Video: NO VAS A CREER ESTOS 5 TRUCOS DE UTILES ESCOLARES!

Cuando se selecciona el sub-opción Cambiar nombre, Eclipse posiciona el cursor dentro del nombre en el editor. Como se elimina caracteres y añadir caracteres en el nombre, Eclipse cambia automáticamente todas las incidencias correspondientes de ese nombre. Por ejemplo, en la siguiente figura, que está eliminando cliente a partir de (y la adición de Joe al Nombre del cliente variable. Eclipse cambia simultáneamente ambas apariciones de esa variable en el interior del gracias método.

Declaración abierta

El proyecto contiene varias clases, incluyendo una Principal clase y una Cliente clase. Dentro de Principal clase, se ve la declaración

Cust cliente = new Cliente ("Joe") -

Usted no recuerda los detalles de la Cliente El constructor de la clase, por lo que desea saltar rápidamente a ese constructor en el código de su proyecto.

Coloque el cursor del ratón sobre la palabra Cliente en el Cliente ( “Joe”) llamada. A continuación, pulse F3. Como resultado, el Cliente código de clase aparece en el editor Eclipse. Eclipse se desplaza el editor de la declaración de la adecuada Cliente constructor.

Si no te gusta la memorización de teclas de acceso rápido (por ejemplo, F3 para la Declaración abierto), puede hacer lo siguiente: En Windows, haga; haga clic en el ratón y seleccione Declaración Abrir en el menú contextual resultante. En un Mac, control de clic en el ratón y seleccione Abrir Declaración.

Artículos Relacionados