Eclipse - Guía rápida
¿Qué es Eclipse?
En el contexto de la informática, Eclipse es un entorno de desarrollo integrado (IDE) para desarrollar aplicaciones utilizando el lenguaje de programación Java y otros lenguajes de programación como C / C ++, Python, PERL, Ruby, etc.
La plataforma Eclipse que proporciona la base para Eclipse IDE está compuesta de complementos y está diseñada para ser extensible mediante complementos adicionales. Desarrollada con Java, la plataforma Eclipse se puede utilizar para desarrollar aplicaciones cliente enriquecidas, entornos de desarrollo integrados y otras herramientas. Eclipse se puede utilizar como un IDE para cualquier lenguaje de programación para el que haya un complemento disponible.
El proyecto Java Development Tools (JDT) proporciona un complemento que permite que Eclipse se utilice como un IDE de Java, PyDev es un complemento que permite que Eclipse se use como un IDE de Python, C / C ++ Development Tools (CDT) es un complemento -en que permite que Eclipse se use para desarrollar aplicaciones usando C / C ++, el complemento Eclipse Scala permite que Eclipse use un IDE para desarrollar aplicaciones Scala y PHPeclipse es un complemento para eclipse que proporciona una herramienta de desarrollo completa para PHP.
Licencia
La plataforma Eclipse y otros complementos de la base Eclipse se publican bajo la Licencia pública Eclipse (EPL). EPL garantiza que Eclipse se puede descargar e instalar de forma gratuita. También permite modificar y distribuir Eclipse.
Lanzamientos de Eclipse
Cada año, desde 2006, la fundación Eclipse lanza la plataforma Eclipse y varios otros complementos en junio.
Nombre clave | Año | Versión de la plataforma |
---|---|---|
Calisto | 2006 | 3.2 |
Europa | 2007 | 3.3 |
Ganimedes | 2008 | 3.4 |
Galileo | 2009 | 3,5 |
Helios | 2010 | 3.6 |
Índigo | 2011 | 3,7 |
Juno | 2012 | 3.8 y 4.2 |
Kepler | 2013 | 4.3 |
Luna | 2014 | 4.4.0 |
Descargando Eclipse
Puedes descargar eclipse desde http://www.eclipse.org/downloads/. La página de descarga enumera una serie de sabores de eclipse.
Las capacidades de cada paquete de eclipse son diferentes. Los desarrolladores de Java suelen utilizar Eclipse Classic o Eclipse IDE para desarrollar aplicaciones Java.
El cuadro desplegable en la esquina derecha de la página de descarga le permite configurar el sistema operativo en el que se instalará eclipse. Puede elegir entre Windows, Linux y Mac. Eclipse está empaquetado como un archivo zip.
Instalación de Eclipse
Para instalar en Windows, necesita una herramienta que pueda extraer el contenido de un archivo zip. Por ejemplo, puede usar -
Con cualquiera de estas herramientas, extraiga el contenido del archivo zip de eclipse en cualquier carpeta de su elección.
Lanzamiento de Eclipse
En la plataforma Windows, si extrajo el contenido del archivo zip en c: \, puede iniciar eclipse usando c: \ eclipse \ eclipse.exe
Cuando eclipse se inicia por primera vez, le solicita la ubicación de la carpeta del espacio de trabajo. Todos sus datos se almacenarán en la carpeta del área de trabajo. Puede aceptar el valor predeterminado o elegir una nueva ubicación.
Si selecciona "Usar esto como predeterminado y no volver a preguntar", este cuadro de diálogo no volverá a aparecer. Puede cambiar esta preferencia mediante la página de preferencias de los espacios de trabajo. Consulte la página del tutorial de preferencias para obtener más detalles.
Partes de una ventana Eclipse
Las principales partes visibles de una ventana de eclipse son:
- Views
- Editores (todos aparecen en un área de editor)
- Barra de menús
- Toolbar
Una perspectiva de eclipse es el nombre que se le da a una colección inicial y disposición de vistas y un área de edición. La perspectiva predeterminada se llama java. Una ventana de eclipse puede tener múltiples perspectivas abiertas en ella, pero solo una perspectiva puede estar activa en cualquier momento. Un usuario puede cambiar entre perspectivas abiertas o abrir una nueva perspectiva. Una perspectiva controla lo que aparece en algunos menús y barras de herramientas.
Una perspectiva tiene solo un área de editor en la que se pueden abrir varios editores. El área del editor suele estar rodeada de múltiples vistas. En general, los editores se utilizan para editar los datos del proyecto y las vistas se utilizan para ver los metadatos del proyecto. Por ejemplo, el explorador de paquetes muestra los archivos java en el proyecto y el editor java se usa para editar un archivo java.
La ventana del eclipse puede contener varios editores y vistas, pero solo uno de ellos está activo en un momento determinado. La barra de título del editor activo o la vista se ve diferente a todas las demás.
Los elementos de la interfaz de usuario en la barra de menú y la barra de herramientas representan comandos que puede activar un usuario final.
Usando múltiples ventanas
Se pueden abrir varias ventanas de Eclipse al mismo tiempo. Para abrir una nueva ventana, haga clic en el menú de Windows y seleccione el elemento de menú Nueva ventana.
Cada ventana puede tener una perspectiva diferente abierta en ellas. Por ejemplo, puede abrir dos ventanas de Eclipse, una en la perspectiva de Java y la otra en la perspectiva de depuración. La ventana que muestra la perspectiva de Java se puede usar para editar el código de Java y la ventana que muestra la perspectiva de depuración se puede usar para depurar la aplicación que se está desarrollando.
Menús típicos de Eclipse
Los menús típicos disponibles en la barra de menú de una ventana de Eclipse son:
- Menú Archivo
- Menú de edición
- Navegar por el menú
- Menú de búsqueda
- Menú proyecto
- Ejecutar menú
- Menú de ventana
- Menú de ayuda
Los complementos pueden agregar nuevos menús y elementos de menú. Por ejemplo, cuando el editor java está abierto, verá el menú Fuente y cuando el editor XML esté abierto, verá elDesign menú.
Breve descripción de los menús
No Señor | Nombre y descripción del menú |
---|---|
1 | File El menú Archivo le permite abrir archivos para editarlos, cerrar editores, guardar el contenido del editor y cambiar el nombre de los archivos. Entre otras cosas, también le permite importar y exportar el contenido del espacio de trabajo y cerrar Eclipse. |
2 | Edit El menú Editar presenta elementos como copiar y pegar. |
3 | Source El menú Fuente es visible solo cuando se abre un editor de Java. Presenta una serie de elementos de menú útiles relacionados con la edición del código fuente de Java. |
4 | Navigate El menú Navegar le permite ubicar recursos rápidamente y navegar hacia ellos. |
5 | Search El menú Buscar presenta elementos que le permiten buscar en el espacio de trabajo archivos que contengan datos específicos. |
6 | Project Los elementos del menú relacionados con la construcción de un proyecto se pueden encontrar en el menú Proyecto. |
7 | Run Los elementos del menú en el menú Ejecutar le permiten iniciar un programa en el modo de ejecución o en el modo de depuración. También presenta elementos de menú que le permiten depurar el código. |
8 | Window El menú Ventana le permite abrir y cerrar vistas y perspectivas. También le permite abrir el cuadro de diálogo Preferencias. |
9 | Help El menú Ayuda se puede usar para abrir la ventana Ayuda, la vista de Eclipse Marketplace o Instalar nuevos complementos. El elemento de menú about Eclipse le proporciona información sobre la versión. |
Personalización de menús
Los elementos de menú visibles en un menú dependen de los complementos instalados y de la personalización realizada mediante el cuadro de diálogo Personalizar perspectiva .
Acerca de las vistas
Las vistas de Eclipse permiten a los usuarios ver una representación gráfica de los metadatos del proyecto. Por ejemplo, la vista del navegador de proyectos presenta una representación gráfica de las carpetas y archivos asociados con un proyecto y la vista de propiedades presenta una representación gráfica de un elemento seleccionado en otra vista o editor.
Una perspectiva de eclipse puede mostrar cualquier número de vistas y editores. Todas las instancias del editor aparecen en una única área de editor, mientras que las vistas se colocan dentro de las carpetas de vistas. Una ventana del banco de trabajo puede mostrar cualquier número de carpetas de vista. Cada carpeta de vista puede mostrar una o más vistas.
Organizar vistas
La siguiente imagen muestra cuatro vistas organizadas en una carpeta de vistas.
La imagen que se muestra a continuación muestra las mismas cuatro vistas organizadas en dos carpetas de vistas.
Vistas en movimiento
Para mover una vista de una carpeta de vista a otra, simplemente haga clic en el título de la vista y arrastre al área de la barra de título de otra carpeta de vista. La línea verde que se muestra a continuación es el resultado de arrastrar la barra de título de la vista Propiedades desde una carpeta de vista al área de la barra de título de otra carpeta de vista. La vista Propiedades se puede mover a donde está la línea verde soltando el botón del mouse y enviando un evento de caída.
Crear carpetas de vista
Las carpetas de vista se pueden crear dinámicamente arrastrando la barra de título de una vista a cualquier lugar fuera del área del editor y la barra de título de otra carpeta de vista. A medida que arrastra la barra de título, las líneas verdes indicarán dónde se creará exactamente la nueva carpeta de vista.
Mover el icono de arrastre a la parte inferior de una ventana le permite crear una carpeta de vista que abarca todo el ancho de la ventana. Mover el icono de arrastre hacia el borde izquierdo o derecho de la ventana le permite crear una carpeta de vista que abarca toda la altura de la ventana.
Abrir una vista
Para abrir una vista, haga clic en el Window menú y seleccione el Show View opción del menú.
Al hacer clic en el Other El elemento de menú abre el cuadro de diálogo Mostrar vista que le permite ubicar y activar una vista.
Las vistas están organizadas por categoría. Para localizar rápidamente una vista, simplemente escriba el nombre de una vista en el cuadro de texto del filtro. Para abrir una vista, selecciónela y haga clic en el botón Aceptar. Las páginas siguientes de este tutorial le presentan una serie de vistas útiles.
¿Qué es una perspectiva?
Una perspectiva de eclipse es el nombre que se le da a una colección inicial y disposición de vistas y un área de edición. La perspectiva predeterminada se llama java. Una ventana de eclipse puede tener múltiples perspectivas abiertas en ella, pero solo una perspectiva está activa en cualquier momento. Un usuario puede cambiar entre perspectivas abiertas o abrir una nueva perspectiva. La perspectiva activa controla lo que aparece en algunos menús y barras de herramientas.
Abriendo una perspectiva
Para abrir una nueva perspectiva, haga clic en el menú de Windows y seleccione Abrir perspectiva → Otro
El cuadro de diálogo Abrir perspectiva muestra todas las perspectivas disponibles. Se puede abrir el mismo cuadro de diálogo haciendo clic en el botón Abrir perspectiva ( ) en la barra de herramientas.
Cambiar entre perspectivas
Las perspectivas más utilizadas para el desarrollo de Java son la perspectiva de Java y la perspectiva de depuración. Los usuarios pueden cambiar entre perspectivas abiertas haciendo clic en el nombre de la perspectiva en la barra de herramientas.
Cerrar una perspectiva
Para cerrar una perspectiva, haga clic con el botón derecho en el nombre de la perspectiva en la barra de herramientas y seleccione el elemento de menú Cerrar.
Personalizar una perspectiva
El cuadro de diálogo Personalizar perspectiva se puede utilizar para personalizar una perspectiva. Personalizar una perspectiva significa:
- Determinación de los iconos visibles en la barra de herramientas cuando una perspectiva está activa.
- Determinar los elementos del menú visibles cuando una perspectiva está activa.
- Determine los elementos del menú en el submenú Nuevo, el submenú Mostrar vista y el submenú Abrir perspectiva.
Las descripciones de las pestañas de perspectiva personalizada se proporcionan a continuación:
los Tool Bar Visibility La pestaña se puede utilizar para determinar qué iconos están visibles en la barra de herramientas cuando una perspectiva está abierta.
los Menu Visibility La pestaña se puede utilizar para determinar qué elementos del menú están visibles cuando una perspectiva está activa.
los Command Groups Availability La pestaña se puede usar para controlar la visibilidad de los íconos de la barra de herramientas y los elementos del menú.
los Shortcuts La pestaña se puede utilizar para determinar los elementos del menú en el submenú Nuevo, el submenú Mostrar vista y el submenú Abrir perspectiva.
Según la selección de Accesos directos en la imagen que se muestra a continuación, para que aparezca el asistente "Nuevo proyecto Java desde archivo de compilación de Ant existente", los usuarios deben abrir el submenú Nuevo (Archivo → Nuevo), hacer clic en Otro, expandir la categoría Java y luego seleccione "Proyecto Java desde archivo de compilación Ant existente". Por otro lado, para iniciar el asistente de Nueva Clase, pueden abrir el submenú Nuevo (Archivo → Nuevo) y seleccionar el elemento del menú Clase porque está seleccionado en la imagen que se muestra a continuación. Al seleccionar la casilla de verificación "Proyecto Java desde archivo de compilación de Ant existente", este elemento también aparecerá en el menú Nuevo.
Acerca de Eclipse Workspace
El espacio de trabajo de eclipse contiene recursos como:
- Projects
- Files
- Folders
El espacio de trabajo tiene una estructura jerárquica. Los proyectos están en el nivel superior de la jerarquía y dentro de ellos puedes tener archivos y carpetas. Los complementos utilizan una API proporcionada por el complemento de recursos para administrar los recursos en el espacio de trabajo.
Elementos de la interfaz de usuario para administrar el espacio de trabajo
Los usuarios utilizan la funcionalidad proporcionada por las vistas, los editores y el asistente para crear y administrar recursos en el espacio de trabajo. Una de las muchas vistas que muestran el contenido del espacio de trabajo es la vista Explorador de proyectos.
El Asistente para archivos (Archivo → Nuevo → Archivo) se puede utilizar para crear un archivo nuevo.
El Asistente para carpetas (Archivo → Nuevo → Carpeta) se puede utilizar para crear una nueva carpeta.
Abrir el asistente de Nuevo proyecto Java
El asistente de Nuevo proyecto Java se puede utilizar para crear un nuevo proyecto Java. Hay muchas formas de abrir este asistente:
Haciendo clic en el menú Archivo y eligiendo Nuevo → Proyecto Java.
Haciendo clic derecho en cualquier lugar del Explorador de proyectos y seleccionando Nuevo → Proyecto Java.
Haciendo clic en el botón Nuevo ( ) en la barra de herramientas y seleccionando Proyecto Java.
Uso del asistente de Nuevo proyecto Java
El Asistente para nuevos proyectos Java tiene dos páginas. En la primera página:
Ingrese el nombre del proyecto
Seleccione Java Runtime Environment (JRE) o déjelo en el valor predeterminado
Seleccione el Diseño del proyecto que determina si habría una carpeta separada para los códigos fuente y los archivos de clase. La opción recomendada es crear carpetas separadas para fuentes y archivos de clase.
Puede hacer clic en el botón Finalizar para crear el proyecto o hacer clic en el botón Siguiente para cambiar la configuración de compilación de Java.
En la segunda página, puede cambiar la configuración de compilación de Java, como establecer la dependencia del proyecto (si hay varios proyectos) y agregar archivos jar adicionales a la ruta de compilación.
Visualización del proyecto recién creado
El explorador de paquetes muestra el proyecto Java recién creado. El icono que representa un Proyecto está decorado con una J
para mostrar que es un Proyecto Java. El icono de la carpeta está decorado para mostrar que es una carpeta de origen Java.
Abrir el asistente de Nuevo paquete Java
Puede utilizar el asistente Nuevo paquete Java para crear un paquete Java. El asistente de paquetes Java se puede abrir de diferentes formas:
Haciendo clic en el menú Archivo y seleccionando Nuevo → Paquete.
Haciendo clic derecho en el explorador de paquetes y seleccionando Nuevo → Paquete.
Haciendo clic en el icono del paquete que se encuentra en la barra de herramientas ( ).
Si está creando un subpaquete, antes de abrir el asistente del paquete Java, seleccione el paquete principal para que el campo de nombre pueda tener un valor predeterminado.
Uso del asistente de nuevo paquete Java
Una vez que aparece el asistente de paquetes de Java:
- Ingrese / confirme el nombre de la carpeta de origen.
- Ingrese el nombre del paquete.
- Haga clic en el botón Finalizar.
Ver el paquete recién creado
El explorador de paquetes mostrará el paquete recién creado en la carpeta de origen.
Abrir el Asistente para nueva clase Java
Puede utilizar el asistente Nueva clase Java para crear una clase Java. El asistente de clases de Java se puede invocar de diferentes formas:
Haciendo clic en el menú Archivo y seleccionando Nuevo → Clase.
Haciendo clic derecho en el explorador de paquetes y seleccionando Nuevo → Clase.
Haciendo clic en el botón desplegable de la clase ( ) y seleccionando la clase ( ).
Antes de abrir el asistente de Nueva Clase Java, si es posible, seleccione el paquete en el que se creará la clase para que el asistente pueda completar automáticamente el nombre del paquete.
Uso del asistente de nueva clase Java
Una vez que aparece el asistente de clases de Java -
Asegúrese de que la carpeta de origen y el paquete sean correctos.
Ingrese el nombre de la clase.
Seleccione el modificador de clase apropiado.
Ingrese el nombre de la superclase o haga clic en el botón Examinar para buscar una clase existente.
Haga clic en el botón Agregar para seleccionar las interfaces implementadas por esta clase.
Examine y modifique las casillas de verificación relacionadas con los comentarios y los códigos auxiliares del método.
Haga clic en el botón Finalizar.
Ver la clase Java recién creada
La clase recién creada debería aparecer en la vista del Explorador de paquetes y una instancia del editor de Java que le permite modificar la nueva clase. Debería aparecer en el área del editor.
Apertura del asistente de nueva interfaz Java
El asistente de Nueva interfaz Java se puede utilizar para crear una nueva interfaz Java. Hay muchas formas de abrir este asistente:
Haciendo clic en el menú Archivo y seleccionando Nuevo → Interfaz.
Haga clic derecho en el explorador de paquetes y seleccione Nuevo> Interfaz.
Haciendo clic en el botón desplegable de la clase ( ) en la barra de herramientas y seleccionando Interfaz ( ).
Antes de abrir el asistente de Nueva interfaz Java, si es posible, seleccione el paquete en el que se creará la interfaz para que el asistente pueda completar automáticamente el nombre del paquete.
Uso del asistente de interfaz nueva de Java
Una vez que aparece el asistente de interfaz de Java:
Asegúrese de que la carpeta de origen y el paquete sean correctos.
Ingrese el nombre de la interfaz.
Clickea en el Add para seleccionar las interfaces extendidas.
Seleccione la casilla de verificación Generar comentarios si desea que se generen comentarios.
Haga clic en el botón Finalizar.
Visualización de la interfaz Java recién creada
La interfaz recién creada debería aparecer en la vista del Explorador de paquetes y una instancia del editor de Java que le permite modificar la nueva interfaz debería aparecer en el área del editor.
Abrir el asistente de nuevo archivo XML
Puede utilizar el asistente de archivo XML nuevo para crear un archivo XML. Para invocar a este asistente:
Haga clic en el menú Archivo y seleccione Nuevo → Otro o
Haga clic en el nuevo cuadro desplegable ( ) seleccione otro o
Presione ctrl + N
Una vez que aparece el cuadro de diálogo Seleccionar un asistente:
En el cuadro de texto del filtro, ingrese xml, esto debería mostrar solo los asistentes relacionados con xml.
Expanda la categoría XML y seleccione Archivo XML.
Haga clic en Siguiente para abrir el asistente de Nuevo archivo XML.
Nota
Si la perspectiva XML está abierta, el asistente de XML nuevo se puede invocar mediante:
Haciendo clic en el menú Archivo y seleccionando Nuevo → Archivo XML o.
Haciendo clic en el botón Archivo XML ( ) en la barra de herramientas.
Uso del asistente de nuevo archivo XML
Una vez que aparece el asistente de Nuevo archivo XML:
- Ingrese o seleccione la carpeta principal.
- Ingrese el nombre del archivo xml.
Clickea en el Next para basar el archivo xml en DTD, esquema XML o plantilla XML; de lo contrario, haga clic en Finish.
Ver el archivo XML recién creado
El archivo XML recién creado debería aparecer en la vista Explorador de paquetes y una instancia del editor XML que le permite modificar el archivo XML recién creado debería aparecer en el área del editor.
El editor XML le permite editar un archivo XML utilizando la vista Diseño o la vista Fuente.
Configuración de la ruta de compilación de Java
La ruta de compilación de Java se utiliza al compilar un proyecto de Java para descubrir clases dependientes. Está compuesto por los siguientes elementos:
Código en las carpetas de origen.
Carpeta jarras y clases asociadas al proyecto.
Clases y bibliotecas exportadas por proyectos a los que hace referencia este proyecto.
La ruta de construcción de Java se puede ver y modificar utilizando la página de Ruta de construcción de Java del diálogo de propiedades del Proyecto Java.
Para abrir el cuadro de diálogo de propiedades del Proyecto Java, haga clic con el botón derecho en un Proyecto Java en la vista Explorador de paquetes y seleccione el elemento del menú Propiedades. En el árbol del lado izquierdo, seleccioneJava Build Path.
Un requisito común que se observa al desarrollar aplicaciones Java es agregar archivos jar existentes a la ruta de compilación de Java. Esto se puede lograr usando la pestaña Bibliotecas. En la pestaña Bibliotecas, simplemente haga clic enAdd JARs si el jar ya está en el espacio de trabajo de Eclipse o haga clic en Agregar JAR externos si el jar está en otra parte del sistema de archivos.
Creación y uso de una configuración de ejecución
El cuadro de diálogo Configuraciones de ejecución le permite crear múltiples configuraciones de ejecución. Cada configuración de ejecución puede iniciar una aplicación. El cuadro de diálogo Ejecutar configuración se puede invocar seleccionando el elemento de menú Ejecutar configuraciones en el menú Ejecutar.
Para crear una configuración de ejecución para una aplicación Java, seleccione Aplicación Java
de la lista del lado izquierdo y haga clic en el botón Nuevo. En el cuadro de diálogo que aparece en la pestaña principal, especifique -
Un nombre para la configuración de ejecución.
El nombre de un proyecto.
El nombre de la clase principal.
En la pestaña de argumentos especifique -
Cero o más argumentos de programa.
Cero o más argumentos de máquina virtual.
La pestaña Commons proporciona opciones comunes, como la capacidad de asignar una consola para entrada y salida estándar.
Para guardar la configuración de ejecución, haga clic en el botón Aplicar y para iniciar la aplicación, haga clic en el botón Ejecutar.
Ejecución de un programa Java
La forma más rápida de ejecutar un programa Java es mediante la vista Explorador de paquetes.
En la vista Explorador de paquetes:
Haga clic derecho en la clase java que contiene el método principal.
Seleccione Ejecutar como → Aplicación Java.
La misma acción se puede realizar utilizando la vista Explorador de paquetes seleccionando la clase que contiene el método principal y haciendo clic en Alt + Mayús + X, J.
Cualquiera de las acciones mencionadas anteriormente crea una nueva configuración de ejecución y la utiliza para iniciar la aplicación Java.
Si ya se ha creado una configuración de ejecución, puede utilizarla para iniciar la aplicación Java seleccionando Configuraciones de ejecución en el menú Ejecutar, haciendo clic en el nombre de la configuración de ejecución y luego haciendo clic en el botón Ejecutar.
los Run artículo en el Run El menú se puede utilizar para reiniciar la aplicación Java que se inició anteriormente.
La tecla de método abreviado para iniciar la aplicación Java lanzada anteriormente es Ctrl + F11.
Abrir el asistente de archivos Jar
El asistente de archivos jar se puede utilizar para exportar el contenido de un proyecto a un archivo jar. Para abrir el asistente de archivos Jar:
En el Explorador de paquetes, seleccione los elementos que desea exportar. Si desea exportar todas las clases y recursos en el proyecto, simplemente seleccione el proyecto.
Clickea en el File menú y seleccione Export.
En el cuadro de texto del filtro de la primera página del asistente de exportación, escriba
JAR
.
En la categoría Java, seleccione JAR archivo.
Haga clic en Next.
Usar el asistente de archivos Jar
En la página de especificaciones del archivo JAR:
Ingrese el nombre del archivo JAR y la carpeta.
El valor predeterminado es exportar solo las clases. Para exportar el código fuente también, haga clic en la casilla de verificación
Exportar recursos y archivos fuente Java
.
Haga clic en Next para cambiar las opciones de empaquetado de JAR.
Haga clic en Next para cambiar la especificación del manifiesto JAR.
Haga clic en Finish.
¿Por qué cerrar un proyecto?
Un espacio de trabajo de eclipse puede contener cualquier número de proyectos. Un proyecto puede estar en estado abierto o cerrado.
Proyectos abiertos -
Consume memoria.
Dedique tiempo a la construcción, especialmente cuando Limpiar todos los proyectos (Proyecto → Limpiar todos los proyectos) con el Start a build immediately se utiliza la opción.
¿Cómo cerrar un proyecto?
Si un proyecto no está en desarrollo activo, se puede cerrar. Para cerrar un proyecto, en el Proyecto, seleccione el elemento de menú Cerrar proyecto.
Proyecto cerrado en el Explorador de paquetes
Un proyecto cerrado está visible en la vista Explorador de paquetes, pero su contenido no se puede editar mediante la interfaz de usuario de Eclipse. Además, un proyecto abierto no puede depender de un proyecto cerrado. La vista del Explorador de paquetes usa un icono diferente para representar un proyecto cerrado.
Reapertura de un proyecto cerrado
Para volver a abrir un proyecto cerrado, en la vista Explorador de paquetes, seleccione el proyecto cerrado y haga clic en el menú Proyecto y seleccione Abrir proyecto.
Una vez que el proyecto está abierto, su contenido se puede editar utilizando la interfaz de usuario de Eclipse.
Construyendo un Proyecto Java
Un proyecto puede tener cero o más constructores asociados. Un proyecto java está asociado con un constructor java. Para ver los constructores asociados con un proyecto:
En la vista del Explorador de paquetes, haga clic con el botón derecho en el proyecto y seleccione Propiedades.
En el árbol del lado izquierdo, haga clic en Constructores.
Es el constructor de Java el que distingue un proyecto de Java de otros tipos de proyectos. Al hacer clic en el botón Nuevo, puede asociar el constructor Ant con un proyecto java. El constructor de Java es responsable de compilar el código fuente de Java y generar clases.
El constructor de Java recibe una notificación de los cambios en los recursos de un espacio de trabajo y puede compilar automáticamente el código de Java. Para deshabilitar la compilación automática, anule la selección de la opción Construir automáticamente del menú Proyecto.
Si la compilación automática está deshabilitada, puede crear un proyecto explícitamente seleccionando el elemento de menú Crear proyecto en el menú Proyecto. El elemento de menú Generar proyecto está deshabilitado si se selecciona el elemento de menú Generar automáticamente.
Creación y uso de una configuración de depuración
Una configuración de depuración de eclipse es similar a una configuración de ejecución, pero solía iniciar una aplicación en el modo de depuración. Debido a que la aplicación se inicia en el modo de depuración, se solicita a los usuarios que cambien a la perspectiva de depuración. La perspectiva de depuración ofrece una serie de vistas que son adecuadas para depurar aplicaciones.
El cuadro de diálogo Configuración de depuración se puede invocar seleccionando el elemento de menú Configuraciones de depuración en el menú Ejecutar.
Para crear una configuración de depuración para una aplicación Java, seleccione Aplicación Java
de la lista del lado izquierdo y haga clic en el botón Nuevo. En el cuadro de diálogo que aparece en la pestaña principal, especifique -
- Un nombre para la configuración de depuración.
- El nombre de un proyecto.
- El nombre de una clase principal.
En la pestaña de argumentos, especifique -
- Cero o más argumentos de programa.
- Cero o más argumentos de máquina virtual.
Para guardar la configuración de ejecución, haga clic en el botón Aplicar y para iniciar la aplicación en el modo de depuración, haga clic en el botón Depurar.
Depurar un programa Java
La forma más rápida de depurar un programa Java es utilizar la vista Explorador de paquetes. En la vista Explorador de paquetes:
- Haga clic derecho en la clase java que contiene el método principal.
- Seleccione Depurar como → Aplicación Java.
La misma acción se puede realizar usando el Explorador de paquetes seleccionando la clase que contiene el método principal y haciendo clic en Alt + Shift + D, J.
Cualquiera de las acciones mencionadas anteriormente crean una nueva configuración de depuración y la utilizan para iniciar la aplicación Java.
Si ya se ha creado una configuración de depuración, puede usarla para iniciar la aplicación Java seleccionando Configuraciones de depuración en el menú Ejecutar, haciendo clic en el nombre de la configuración de depuración y luego haciendo clic en el botón Depurar.
El elemento del menú Depurar en el menú Ejecutar se puede utilizar para reiniciar la aplicación java que se inició anteriormente en el modo de depuración.
La tecla de método abreviado para iniciar la aplicación Java lanzada anteriormente en el modo de depuración es F11. Cuando se inicia un programa Java en el modo de depuración, se solicita a los usuarios que cambien a la perspectiva de depuración. La perspectiva de depuración ofrece vistas adicionales que se pueden utilizar para solucionar problemas de una aplicación.
El editor de Java permite a los usuarios colocar puntos de interrupción en el código de Java. Para establecer un punto de interrupción, en el área del editor haga clic con el botón derecho en la barra de marcadores y seleccione Alternar punto de interrupción.
Los puntos de interrupción se muestran en la barra de marcadores. También son visibles en la Vista de puntos de interrupción.
Cuando la ejecución del código alcanza un punto de interrupción, la JVM suspende la ejecución del programa. En este punto, puede inspeccionar la memoria y ejecutar el programa de manera controlada.
Cuando la ejecución de un programa está en pausa, la vista de depuración se puede utilizar para inspeccionar la pila de llamadas.
La vista de variables se puede utilizar para inspeccionar el valor de las variables.
El menú de ejecución tiene elementos de menú que le permiten reanudar la ejecución, pasar por una línea de código, entrar en una función, etc.
La imagen que se muestra arriba muestra las teclas de método abreviado asociadas con acciones como Reanudar, Paso a paso y Paso a paso, etc.
Configuración de preferencias
El cuadro de diálogo Preferencias permite a los usuarios de Eclipse gestionar sus preferencias. Este cuadro de diálogo lo gestiona el marco, pero cualquier complemento puede agregar varias páginas al cuadro de diálogo.
Para invocar este diálogo, haga clic en el menú Ventana y seleccione el elemento del menú Preferencias.
Las páginas de preferencias están organizadas por categoría. Puede ubicar una página de preferencias expandiendo los nodos del árbol en el lado izquierdo del cuadro de diálogo.
El cuadro de texto del filtro en la esquina superior izquierda le permite localizar rápidamente una página de preferencias. A medida que escribe caracteres en el cuadro de texto del filtro, se filtran los elementos que se muestran en el árbol del lado izquierdo. Por ejemplo, escriba la fuente para acceder rápidamente a la página de preferencias de fuente.
Después de realizar cambios en las preferencias apropiadas, haga clic en el OK para guardar los cambios y cerrar el cuadro de diálogo o hacer clic en el Cancel para descartar los cambios y cerrar el cuadro de diálogo.
Uso de Content Assist
Dentro de un editor, la asistencia de contenido ayuda a reducir los caracteres escritos al proporcionar una lista sensible al contexto de posibles finalizaciones de los caracteres ya escritos. La ayuda de contexto se puede invocar haciendo clic en Ctrl + Espacio.
Si está editando el cuerpo de un método en el editor de Java y presiona Ctrl + Espacio en una nueva línea, aparecerá un cuadro de diálogo que muestra:
- Las variables de clase
- Los métodos de clase
- Métodos de superclase
- Otras clases relevantes
Para seleccionar un elemento de la lista, simplemente resalte el elemento usando las teclas de flecha arriba o abajo y presione enter.
Si escribe algunos caracteres y luego presiona Ctrl + espacio, el cuadro de diálogo mostrará solo los elementos que comienzan con los caracteres escritos.
Usando Quix Fix
A medida que escribe caracteres en un editor de eclipse, analiza el contenido del documento en busca de posibles errores y advertencias. El editor de Java usa la sintaxis de Java para detectar errores en el código. Cuando encuentra un error o una advertencia,
- Resalta los errores con líneas onduladas rojas.
- Destaca las advertencias con líneas onduladas amarillas.
- Muestra errores y advertencias en el
Problema
ver. - Agrega una bombilla con una señal de advertencia o señal de error a la regla vertical.
El cuadro de diálogo de solución rápida proporciona una lista de posibles correcciones. El cuadro de diálogo de solución rápida se puede invocar mediante:
- Colocando el puntero del mouse en una línea ondulada.
- Haciendo clic en la bombilla.
- Colocando el cursor en el texto resaltado y seleccionando Solución rápida en el menú Editar o haciendo clic en el atajo
Ctrl + 1
.
En el diagrama anterior, getId está resaltado porque la clase Person no tiene un método llamado getId (). Seleccionar el método Create 'getId ()' en el tipo 'Person'
haría que el método getId () se agregara a la clase Person.
El cuadro de diálogo Solución rápida también se puede mostrar haciendo clic con el botón derecho en el elemento de error en la vista Problemas y seleccionando el elemento del menú Solución rápida.
Uso de la ayuda de Hover
El editor de Java está asociado con diferentes tipos de elementos emergentes. Un hover proporciona información adicional sobre el elemento debajo del puntero del mouse. Todos los elementos emergentes asociados con un editor de Java se pueden ver en la página de preferencias del editor de Java.
En el editor de Java, al colocar el puntero del mouse sobre la clase que se está importando, se muestra el documento de Java asociado con esa clase.
Al colocar el puntero del mouse en un método, se muestra la documentación de Java para ese método.
Buscando el espacio de trabajo
El cuadro de diálogo de búsqueda de Eclipse le permite buscar archivos que contienen un patrón literal o de carácter en todo el espacio de trabajo, un conjunto de proyectos, un proyecto específico o carpetas seleccionadas en la vista del explorador de paquetes.
El cuadro de diálogo de búsqueda se puede invocar mediante:
- Haga clic en el menú Buscar y seleccione Buscar o Archivo o Java.
- Al hacer clic en Ctrl + H.
La página de búsqueda de archivos le permite buscar cualquier tipo de archivo, pero la página de búsqueda de Java se centra únicamente en los archivos de Java.
Por ejemplo, para buscar el uso del tipo Persona, en la página de búsqueda de Java:
Introduzca Persona en el search box.
Selecciona el Search Para botón de radio para Type.
Establezca el botón de opción Limitar a en References.
Haga clic en Buscar.
El resultado de la búsqueda aparece en la Vista de búsqueda.
Navegación por el espacio de trabajo de Eclipse
El menú de navegación proporciona una serie de elementos de menú que le permiten localizar y navegar rápidamente a un recurso.
Entre ellos, los elementos de menú Open Type, Open Type in Hierarchy y Open Resource tienden a ser muy útiles.
De tipo abierto
El elemento de menú Abrir tipo abre un cuadro de diálogo que le permite localizar un tipo de Java. En el cuadro de texto del filtro, ingrese el nombre completo o el nombre de una clase. El carácter '*' que representa 0 o más caracteres y '?' que significa un solo carácter se puede utilizar para especificar patrones. El cuadro de diálogo mostrará todos los nombres que coinciden con el patrón dado.
Seleccione el tipo que le interesa y haga clic en OK.
Eclipse abrirá un editor que muestra el tipo seleccionado. Si el código fuente no está disponible para el tipo seleccionado, utilizará el editor de archivos de clase para mostrar el código de bytes del tipo seleccionado.
Puede utilizar el botón Adjuntar fuente para especificar dónde se encuentra el código fuente de la clase.
El código fuente para los tipos que vienen con la distribución de Java está en src.zip que se encuentra en la carpeta de inicio de Java.
Tipo abierto en jerarquía
Los elementos del menú Abrir tipo en jerarquía le permiten abrir un tipo en la vista Jerarquía de tipos. El cuadro de diálogo Abrir tipo en jerarquía se puede utilizar para localizar cualquier tipo de Java en la ruta de construcción.
Una vez que selecciona un tipo, su jerarquía se muestra en la vista Jerarquía de tipos.
La jerarquía de tipos es una vista excelente para aprender sobre la jerarquía de un tipo. En el tipo de panel del lado izquierdo, están disponibles su súper tipo y subtipo. En el panel lateral derecho puede ver que se muestran los atributos y métodos de un tipo seleccionado.
Recurso abierto
El elemento del menú de recursos abiertos se puede utilizar para localizar un archivo en el espacio de trabajo. El carácter '*' que representa 0 o más caracteres y '?' que significa un solo carácter se puede utilizar para especificar patrones. El cuadro de diálogo mostrará todos los nombres que coinciden con el patrón dado.
Seleccione el archivo que desea abrir en un editor y haga clic en el botón Aceptar.
Refactorización con Eclipse
Cambiar el nombre de una clase que se usa ampliamente en todo un proyecto puede llevar mucho tiempo, pero el asistente de refactorización de Eclipse facilita el trabajo al detectar automáticamente todas las dependencias de la clase que se renombra y modificarlas también.
El menú de refactorización se puede abrir mediante:
Haga clic derecho en un elemento Java en la vista Explorador de paquetes y seleccione el elemento de menú Refactorizar.
Haga clic con el botón derecho en un elemento de Java en el editor de Java y seleccione el elemento de menú Refactorizar.
Seleccionando un elemento de Java en la vista del Explorador de paquetes o en el Editor de Java y haciendo clic en Shift + Alt + T.
El menú de refactorización muestra todos los cambios posibles que se admiten en el elemento Java seleccionado. Para cambiar el nombre de una clase, seleccione el elemento de menú Cambiar nombre.
Haga clic en el botón Siguiente para ver una vista previa de los cambios (si está disponible). Luego haga clic en Finalizar para que el asistente haga su trabajo.
Acerca de los marcadores
Los editores de Eclipse le permiten colocar un marcador de libro en cualquier línea dentro del editor. Puede utilizar marcadores para que sirvan como recordatorios y navegar rápidamente a cualquier línea de un archivo.
Agregar un marcador
Para establecer un marcador, haga clic con el botón derecho en la regla vertical cerca de la línea en la que desea el marcador y seleccione Agregar marcador
. En el cuadro de diálogo Agregar marcador, ingrese un nombre para el marcador.
Aparece un icono de marcador en la regla vertical. Además, se agrega una fila a la tabla en la vista Marcadores.
Abrir la vista de marcadores
Para abrir la vista Marcadores:
- Haga clic en el menú Ventana y seleccione Mostrar vista → Otro.
- En el cuadro de texto del filtro, ingrese Marcador.
- Debajo General, seleccione Marcadores.
- Haga clic en Aceptar.
Uso de la vista de marcadores
La vista Marcadores muestra marcadores colocados en recursos en el espacio de trabajo.
Con la vista Marcadores, puede navegar hasta un marcador haciendo doble clic en un marcador o haciendo clic con el botón derecho en un marcador y seleccionando el elemento de menú "Ir a".
Administrar tareas
A los programadores les gusta colocar marcadores TODO en su código, lo que sirve como recordatorio para las tareas que deben completarse. Los comentarios en el código Java que tienen la palabra TODO en ellos se reconocen como tarea y se muestran en la barra de marcadores y en la vista Tareas.
Se puede usar un editor de eclipse para asociar tareas con el archivo que se está editando haciendo clic derecho en la barra de marcadores y seleccionando Agregar tarea. En el cuadro de diálogo que aparece, ingrese la descripción de la tarea y seleccione una prioridad de la lista desplegable de prioridades y luego haga clic en el botón Aceptar.
Para eliminar una tarea con un editor de Eclipse, haga clic con el botón derecho en el icono de la tarea en la barra de marcadores y seleccione el elemento de menú Eliminar tarea.
Abrir la vista de tareas
Para abrir la vista Tareas:
Haga clic en el menú Ventana y seleccione Mostrar vista → Otro.
En el cuadro de texto del filtro, ingrese Tareas.
Debajo General, seleccione Tareas.
- Hacer clic OK.
Usar la vista de tareas
La vista Tareas se puede utilizar para ver todas las tareas y agregar tareas no asociadas con ningún recurso.
También se puede utilizar para:
- Cambie la prioridad asociada con una tarea.
- Marque una tarea como completada.
- Elimina una tarea o todas las tareas completadas.
Ubicación e instalación de complementos
La plataforma Eclipse que proporciona la base para Eclipse IDE está compuesta de complementos y está diseñada para ser extensible mediante complementos adicionales.
Hay varios cientos de complementos disponibles. Cada complemento agrega más funcionalidad a Eclipse. Puede localizar un complemento que proporcione ciertas funciones buscando en el mercado de Eclipse (http://marketplace.eclipse.org/). Por ejemplo, puede ubicar complementos que permiten que eclipse se utilice como un IDE de Python.
Desde el IDE de Eclipse, puede buscar en el mercado utilizando el cuadro de diálogo Eclipse Marketplace, que puede invocarse haciendo clic en el menú Ayuda y seleccionando Eclipse Marketplace.
En la captura de pantalla anterior, para instalar PyDev-Python IDE para Eclipse
, simplemente haga clic en el botón Instalar. Con el cuadro de diálogo que aparece, puede instalar el complemento.
También puede instalar un complemento utilizando el elemento de menú Instalar nuevo software accesible desde el menú Ayuda (Ayuda → Instalar nuevo software).
En este caso, debe conocer la URL del sitio remoto desde el que se puede descargar el complemento. Puede proporcionar esta URL haciendo clic en el botón Agregar.
los install El cuadro de diálogo muestra los componentes del complemento disponibles en el sitio remoto y le permite instalarlos.
Usar plantillas de código
Las plantillas de código ayudan a reducir el tiempo de escritura insertando código en el editor. Cada plantilla de código recibe un breve literal. Al escribir el literal en la ventana del editor y presionar Ctrl + Espacio, aparece un cuadro de diálogo en el que se puede seleccionar una plantilla de código asociada con ese literal.
Al escribir for
dentro del cuerpo de un método en la ventana del editor de Java y hacer clic en Ctrl + espacio, se muestran las plantillas de código asociadas con for
.
Al seleccionar para - iterar sobre la matriz
inserta código para iterar a través de depArray que se declaró anteriormente en el cuerpo del método.
Otro literal de plantilla de código útil es sysout que se puede utilizar para insertar la llamada al método System.out.println ().
Modificar / agregar plantillas de código
Puede agregar nuevas plantillas de código utilizando el cuadro de diálogo Preferencias. Abra el cuadro de diálogo Preferencias haciendo clic en el menú de Windows y seleccionando el elemento del menú Preferencias. Para ubicar la página de Plantillas, escriba Plantillas en el cuadro de texto del filtro.
Puede leer más sobre las variables que se pueden usar para personalizar el código que se inserta leyendo la ayuda de Eclipse. Para abrir la ventana de ayuda, haga clic en el menú Ayuda y seleccione Contenido de la ayuda. En el cuadro de texto de búsqueda, ingrese Variables de plantilla del editor de Java
. En la lista del lado izquierdo, seleccione Variables de plantilla del editor de Java
.
Acerca de los atajos
Puede navegar por la interfaz de usuario de Eclipse utilizando solo el teclado:
Uso de mnemónicos asociados con menús y elementos de menú.
Uso de mnemónicos asociados con controles en un cuadro de diálogo, vista o editor.
Usar aceleradores asociados con acciones como elementos de menú y botones en la barra de herramientas.
La acción Key Assist, que se puede invocar haciendo clic en Ctrl + Shift + L, nos muestra todos los aceleradores o teclas de acceso directo disponibles en Eclipse.
La combinación de teclas asignada a una acción se puede cambiar usando la página de preferencias de Claves. Hay muchos comandos o acciones en Eclipse para los que no hay teclas de método abreviado. Esta página de preferencias también le permite asignar teclas de acceso directo a estas acciones.
Por ejemplo, para asignar Alt + C como la tecla de método abreviado para activar el comando que abre el New Class cuadro de diálogo seleccionar New Class en la lista de comandos, navegue hasta el Bindings cuadro de texto y luego presione Alt + C.La lista desplegable cuando le
permite seleccionar un contexto en el que la tecla de método abreviado es válida. Asegúrese de que no haya conflictos para la combinación de teclas seleccionada y haga clic en el botón Aceptar.
Ahora puedes presionar Alt + C para abrir el asistente de nueva clase.
Reiniciar Eclipse
La opción de reinicio permite a los usuarios reiniciar eclipse. Para reiniciar eclipse, haga clic en el menú Archivo y seleccione elRestart opción del menú.
Después de instalar un complemento, se les pedirá a los usuarios que reinicien eclipse. Si eligen no reiniciar en ese momento, pueden reiniciar eclipse más tarde utilizando la opción de reinicio. Si la interfaz de usuario de eclipse se comporta mal, los usuarios pueden querer reiniciar eclipse usando esta opción.
TIP #1 − DISCOVERING SHORTCUT KEYS
Presione Ctrl + Shift + L para abrir un widget que muestra todas las teclas de acceso directo.
TIP #2 − CONTENT ASSIST
En el editor de Java presione Ctrl + Spacepara ver una lista de finalizaciones sugeridas. Escribir uno o más caracteres antes de hacer clicCtrl + Space acortará la lista.
TIP #3 − PARAMETER HINT
Cuando el cursor esté en un argumento de método, presione Ctrl + Shift + Space para ver una lista de sugerencias de parámetros.
TIP #4 − CAMEL CASE SUPPORT IN CODE COMPLETION
La finalización de código admite patrones de casos de camello. Ingresando NPE y haciendo clicCtrl + Space propondrá NullPointerException y NoPermissionException.
TIP #5 − CREATING GETTERS AND SETTERS
Haga clic en Fuente → Generar Getter and Setter para abrir el asistente que le permite generar métodos getter y setter.
TIP #6 − GENERATING HASHCODE() AND EQUALS() METHODS
Haga clic en Fuente → Generar hashCode () y equals () para generar estos métodos para una clase Java.
TIP #7 − ADDING CODE AROUND A BLOCK OF CODE
Seleccione un bloque de código y presione Alt + Shift + Z para ver un menú de elementos como declaración if, bucle for, try / catch, etc.que pueden incluir el bloque de código seleccionado.
TIP #8 − LOCATING A MATCHING BRACKET
Seleccione un corchete de apertura o cierre y presione Ctrl + Shift + P para encontrar su corchete correspondiente.
TIP #9 − SMART JAVADOC
Escriba '/ **' y presione Entrar para agregar automáticamente un código auxiliar de comentario Javadoc.
TIP #10 − ORGANIZAING IMPORTS
Presione Ctrl + Shift + O para organizar todas las importaciones.
TIP #11 − ACTIVATING THE MENU BAR
Presione F10 para activar la barra de menú.
TIP #12 − MAKING A VIEW/EDITOR ACTIVE
Presione Ctrl + F7 para ver una lista de vistas abiertas y el área del editor y cambie a una de ellas.
Navegador web interno
La vista del navegador web interno le permite navegar por Internet desde la ventana de Eclipse Workbench. Para activar la vista del navegador web interno, haga clic en la ventana y seleccione Mostrar vista → Otro.
En el cuadro de texto del filtro del cuadro de diálogo Mostrar vista, ingrese navegador
. En el árbol, seleccione Navegador web interno
y haga clic enOK.
Para navegar a una página web, en el cuadro de texto URL de la vista Navegador web interno ingrese una URL para esa página web.