0 calificaciones0% encontró este documento útil (0 votos)
307 vistas
Manual de Eclipse Java ID1
Este documento describe Eclipse, un entorno de desarrollo integrado (IDE) de código abierto principalmente utilizado para el desarrollo de Java. Eclipse es creado y mantenido por la Fundación Eclipse y puede ampliarse mediante complementos. Se distribuye bajo la Licencia Pública Eclipse, que permite el uso comercial. Para instalar y usar Eclipse, se requiere Java y descargar e instalar el paquete de Eclipse. Eclipse proporciona vistas, editores y perspectivas para organizar el desarrollo de proyectos.
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0 calificaciones0% encontró este documento útil (0 votos)
307 vistas
Manual de Eclipse Java ID1
Este documento describe Eclipse, un entorno de desarrollo integrado (IDE) de código abierto principalmente utilizado para el desarrollo de Java. Eclipse es creado y mantenido por la Fundación Eclipse y puede ampliarse mediante complementos. Se distribuye bajo la Licencia Pública Eclipse, que permite el uso comercial. Para instalar y usar Eclipse, se requiere Java y descargar e instalar el paquete de Eclipse. Eclipse proporciona vistas, editores y perspectivas para organizar el desarrollo de proyectos.
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 60
Eclipse Java IDE
Este tutorial est basado en Eclipse 4.2 (Juno).
1. Qu es Eclipse? La mayora de la gente sabe Eclipse como entorno de desarrollo integrado (IDE) para Java. Hoy en da es el entorno de desarrollo para Java lder con una cuota de mercado de aproximadamente 65%. Eclipse es creado por una comunidad de cdigo abierto y se utiliza en varias reas diferentes, por ejemplo, como un entorno de desarrollo para aplicaciones Java o Android. Eclipse races se remontan a 2001. La comunidad de cdigo abierto Eclipse cuenta con ms de 200 proyectos de software libre que cubren diferentes aspectos del desarrollo de software. Los proyectos de Eclipse se rigen por la Fundacin Eclipse. La Fundacin Eclipse es una organizacin sin fines de lucro, corporacin miembro apoy que alberga los proyectos de Eclipse de cdigo abierto y ayuda a cultivar la vez una comunidad de cdigo abierto y un ecosistema de productos y servicios complementarios. El IDE de Eclipse se puede ampliar con los componentes de software adicionales. Eclipse llama a estos componentes de software plug-ins. Varios proyectos de cdigo abierto y las compaas han ampliado el IDE Eclipse. Tambin es posible utilizar Eclipse como base para la creacin de aplicaciones de propsito general. Estas aplicaciones son conocidas como Eclipse Rich Client Platform (Eclipse RCP) aplicaciones.
2. Eclipse Public License La Licencia Pblica Eclipse (EPL) es una licencia de software de cdigo abierto utilizado por la Fundacin Eclipse para su software. El EPL est diseado para los negocios. Programas bajo licencia EPL puede ser utilizado, modificado, copiado y distribuido de forma gratuita. El consumidor del EPL con licencia de software puede optar por utilizar este software en programas de cdigo cerrado. nicas modificaciones en el cdigo EPL original debe ser puesto en libertad. La Fundacin Eclipse tambin valida que el cdigo fuente contribuido a proyectos de Eclipse est libre de la Propiedad Intelectual (PI). Este proceso se conoce como la limpieza de IP. El EPL permisivo y el esfuerzo de limpieza IP de la Fundacin Eclipse hace que la reutilizacin del cdigo fuente de proyectos de Eclipse atractivos para las empresas comerciales.
3. Eclipse Instalacin 3,1. Los requisitos de Java de Eclipse Eclipse requiere un tiempo de ejecucin de Java instalada. Eclipse 4.2 requiere un mnimo de Java 5 para correr. Para este tutorial usted debe utilizar Java en la versin 6 o superior. El IDE de Eclipse contiene su propio compilador Java. Las herramientas de desarrollo Java son necesarios si se compila el cdigo fuente de Java en la lnea de comandos y para los escenarios de desarrollo avanzado, por ejemplo, si utiliza las versiones automticas o si presenta el desarrollo web. 3,2. La instalacin de Java Java ya est instalado en su mquina. Usted puede probar esto abriendo una consola (si est usando Windows: Win + R, escriba cmd y pulse Enter) y escribiendo el siguiente comando:
Java -versin Si Java est instalado correctamente, debera ver algo de informacin acerca de la instalacin de Java. Si la lnea de comando devuelve la informacin de que el programa no se pudo encontrar, tienes que instalar Java. El sitio web central para la instalacin de Java es el siguiente URL:
Si tiene problemas para instalar Java en su sistema, a travs de bsqueda en Google de Cmo instalar JDK en YOUR_OS debe dar lugar a enlaces tiles. Reemplace YOUR_OS con su sistema operativo, por ejemplo Windows, Ubuntu, Mac OS X, etc
3,3. Descargar Eclipse El IDE de Eclipse consta de componentes. El sitio web ofrece Eclipse.org preenvasados distribuciones de Eclipse para ofrecer descargas para casos de uso tpicos. El IDE de Eclipse para Java Desarrolladores distribucin est especficamente diseado para el estndar de desarrollo Java. Descargar el IDE Eclipse para Java Desarrolladores paquete de la siguiente URL. Asegrese de descargar la versin correcta para su versin Java (32 bits y 64 bits).
La siguiente imagen muestra el sitio web de descarga de Eclipse para un sistema Linux, pulse en el enlace al lado de la descripcin del paquete, e, g, Linux de 64 bits para iniciar la descarga.
La descarga es un archivo. Zip.
3,4. Instalar Eclipse Despus de descargar el archivo. Zip con la distribucin de Eclipse que descomprimirlo en un directorio local. La mayora de los sistemas operativos pueden extraer archivos zip en su explorador de archivos, por ejemplo, a travs de Windows7 botn derecho del ratn sobre el archivo y seleccionando la opcin "Extraer todo ...". Si tiene alguna duda, buscar a travs de Google para "Cmo descomprimir un archivo en ...", reemplazando "..." con su sistema operativo.
Advertencia: Extracto de Eclipse en el directorio sin espacios en su camino. Eclipse tiene a veces problemas con eso. Despus de descomprimir el archivo zip, Eclipse est listo para ser utilizado, sin procedimiento de instalacin adicional. http://java.com http://www.eclipse.org/downloads 4. Primeros pasos 4,1. A partir Eclipse Para iniciar Eclipse, haga doble clic en el eclipse.exe (Microsoft Windows) o eclipse (Linux / Mac) en el directorio donde ha desempaquetado Eclipse. El sistema le pedir un espacio de trabajo. El rea de trabajo es el lugar en el que usted trabaja. Consulte la Seccin 5.1, "espacio de trabajo" para ms detalles. Seleccione un directorio vaco y pulse el botn OK.
Eclipse se inicia y muestra la pgina de bienvenida. Cerrar esta pgina pulsando en la X al lado de bienvenida.
Despus de cerrar la pantalla de bienvenida aparece una pantalla similar a la siguiente captura de pantalla.
4,2. Apariencia La aparicin de Eclipse se puede configurar. Por naves Eclipse por omisin con algunos temas pero tambin se puede extender Eclipse con nuevos temas. En el apndice de esta gua enumera los temas populares. Para cambiar la apariencia, seleccione el men Ventana Preferencias General Apariencia. La seleccin de temas le permite cambiar la apariencia de tu Eclipse IDE. Desactivar las animaciones har de su carrera Eclipse ms rpido.
Tenga en cuenta que es necesario reiniciar Eclipse para aplicar un tema completamente nuevo.
5. Importante terminologa Eclipse Eclipse ofrece perspectivas, vistas y editores. Las vistas y editores se agrupan en Perspectivas.
5,1. Espacio de trabajo El rea de trabajo es la ubicacin fsica (ruta de archivo) que est trabajando pulg Sus proyectos, archivos de cdigo fuente, imgenes y otros objetos pueden ser almacenados y guardados en su rea de trabajo. El rea de trabajo tambin contiene la configuracin de preferencias, plug-in de metadatos especficos, los registros, etc Normalmente, se utiliza espacio de trabajo diferente si desea configurar opciones diferentes para su proyecto o si desea dividir sus proyectos ms en lugares separados.
Nota: Sus proyectos no deben resistir en el directorio de espacio de trabajo. Es posible hacer referencia a recursos externos, por ejemplo, proyectos en el rea de trabajo. Usted puede elegir el espacio de trabajo durante el inicio de Eclipse oa travs del men (Archivo Cambiar espacio de trabajo Otros).
5,2. Eclipse proyectos Un proyecto de Eclipse contiene los archivos fuente, configuracin y binarios relacionados con una tarea determinada y los agrupa en unidades edificables y reutilizable. Un proyecto de Eclipse pueden tener naturalezas que le asigna el que se describe el propsito de este proyecto. Por ejemplo, la naturaleza Java define un proyecto como un proyecto Java. Natures para un proyecto se definen a travs del archivo. Proyecto en el directorio del proyecto. Los proyectos en Eclipse no puede contener otros proyectos.
5,3. Las vistas y editores - Piezas Las piezas son componentes de interfaz de usuario que le permiten navegar y modificar los datos. Las piezas se dividen tpicamente en Vistas y dditors.
La distincin entre vistas y editores no se basa en las diferencias tcnicas, sino en un concepto diferente de utilizar y organizar estas piezas. Una vista se utiliza normalmente para trabajar en un conjunto de datos, que podra ser una estructura jerrquica. Si se cambian los datos a travs de la vista, este cambio es tpicamente aplicada directamente a la estructura de datos subyacente. Una vista a veces nos permite abrir un editor para un conjunto seleccionado de datos. Un ejemplo de un punto de vista es el Explorador de paquetes, lo que le permite navegar por los archivos de los proyectos de Eclipse. Si cambia los datos en el Explorador de paquetes, por ejemplo, cambiar el nombre de un archivo, el nombre del archivo se cambia directamente en el sistema de archivos. Editors se utilizan normalmente para modificar un elemento de datos, por ejemplo, un archivo o un objeto de datos. Para aplicar los cambios realizados en un editor para la estructura de datos, el usuario tiene que salvar explcitamente el contenido del editor. Los editores y puntos de vista se pueden colocar libremente en la interfaz de usuario que. Por ejemplo, el editor de Java se utiliza para modificar los archivos fuente de Java. Los cambios en el archivo de origen se aplican una vez que el usuario selecciona la opcin Guardar. Un editor sucio est marcado con un asterisco.
5,4. Perspectiva Una perspectiva es un contenedor visual para un conjunto de piezas. El IDE de Eclipse utiliza perspectivas para arreglar las piezas y configurar el men y la barra de herramientas para tareas de desarrollo diferentes. Editores abiertas son compartidos entre las perspectivas, es decir, si usted tiene un editor abierto en la perspectiva Java para una clase determinada y cambiar a la perspectiva de depuracin, este editor se queda abierta. Puede cambiar las perspectivas a travs de la Ventana Abrir perspectiva Otros ... Men de entrada. Las perspectivas principales que se utilizan para el desarrollo de Java son la perspectiva Java y la perspectiva de depuracin.
Usted puede cambiar el diseo y el contenido dentro de una perspectiva de apertura o cierre de las partes y por los re-organizacin.
Para abrir una nueva pieza en su perspectiva actual utilice la Ventana Mostrar vista Otros ... Men de entrada. El cuadro de dilogo Mostrar vista siguiente le permite buscar ciertas partes.
Si desea restablecer su perspectiva actual en su defecto, utilice la ventana de entrada Restaurar men Perspective.
Puede guardar la perspectiva seleccionada por Ventana Guardar como .... Perspectiva
La Ventana Customize Perspective ... entrada de men le permite ajustar la perspectiva seleccionada. Por ejemplo, puede ocultar o mostrar la barra de herramientas y opciones de men.
6. Eclipse Java perspectiva 6,1. Barra de herramientas La barra de herramientas de aplicacin contiene las acciones que normalmente se llevan a cabo, por ejemplo, la creacin de recursos de Java o ejecutar proyectos Java. Tambin permite cambiar entre las perspectivas abiertas.
6,2. Visitas de inters La perspectiva de Java contiene puntos de vista tiles para trabajar con su proyecto Java. La descripcin siguiente explica los ms importantes. 6,3. Vista Explorador de paquetes La vista Package Explorer le permite navegar por la estructura de sus proyectos y para abrir los archivos en un editor a travs de un doble clic sobre el archivo.
Tambin se utiliza para cambiar la estructura de su proyecto. Por ejemplo, puede cambiar el nombre de archivos o mover archivos y carpetas a travs de arrastrar y soltar. Un clic con el botn derecho del ratn sobre un archivo o carpeta en la que se muestran las opciones disponibles.
6,4. Vista Esquema
La vista de esquema muestra la estructura del archivo de fuente seleccionado.
6,5. Javadoc vista La vista muestra la documentacin Javadoc del elemento seleccionado en el editor Java.
6,6. Java editor
El editor de Java se utiliza para modificar el cdigo fuente de Java. Cada archivo fuente Java se abre en un editor independiente.
Si hace clic en la columna izquierda del editor usted puede configurar sus propiedades, por ejemplo, que el nmero de lnea se debe mostrar.
7. Crea tu primer programa Java 7,1. Objetivo de este ejercicio En la siguiente seccin se describe cmo crear una mnima aplicacin Java utilizando Eclipse. Es tradicin en el mundo de la programacin para crear un pequeo programa que escribe "Hola Mundo" en la consola. Nos adaptamos esta tradicin y escribir "Hola Eclipse!" a la consola.
7,2. Crear un proyecto Este tutorial utiliza la convencin de nomenclatura que el proyecto tiene el mismo nombre que el paquete de nivel superior en el proyecto.
Seleccione Archivo Nuevo Proyecto Java en el men. Ingrese de.vogella.eclipse.ide.first como el nombre del proyecto. Seleccione las carpetas Crear separadas para las fuentes y la bandera de los archivos de clase.
Pulse el botn Finalizar para crear el proyecto. Un nuevo proyecto se crea y se muestra como una carpeta. Abra la carpeta de.vogella.eclipse.ide.first y explorar el contenido de esta carpeta.
7,3. Crear un paquete En el paso siguiente se crea un nuevo paquete. Una buena convencin para el nombre del proyecto y el paquete es utilizar el mismo nombre para el paquete de nivel superior y del proyecto. Por ejemplo, si el nombre de su proyecto com.example.javaproject tambin debe utilizar com.example.javaproject como referente de paquete de nivel.
Para crear el paquete de.vogella.eclipse.ide.first, seleccione la carpeta src, haga clic derecho sobre l y seleccione Nuevo Paquete.
Nota: Nombres de dominio inversa se debe utilizar para los paquetes para evitar conflictos de nombres. Es relativamente poco probable que otra empresa define una clase llamada de prueba en el paquete com.vogella porque este es el URL inversa de la empresa vogella GmbH.
Introduzca el nombre de su nuevo paquete en el cuadro de dilogo y pulse el botn Finalizar.
7,4. Crear clase Java Crear una clase Java. Haga clic derecho en el paquete y seleccione Nuevo Clase.
Ingrese miPrimeraClase como el nombre de la clase y seleccione el public static void main (String [] args) bandera.
Pulse el botn Finalizar.
Esto crea un nuevo archivo y abre el editor de Java. Cambie la clase basada en el siguiente listado. Tambin puede crear nuevos paquetes directamente a travs de este dilogo. Si se introduce un nuevo paquete en este cuadro de dilogo, se crea automticamente.
package de.vogella.eclipse.ide.first; public class MyFirstClass { public static void main(String[] args) { System.out.println("Hello Eclipse!"); } } 7,5. Ejecutar el proyecto en Eclipse
Ahora ejecuta el cdigo. O haga clic derecho en la clase de Java en el Explorador de paquetes o haga clic derecho en la clase de Java y seleccione Ejecutar-as aplicacin Java.
Eclipse se ejecutar el programa Java. Usted debe ver el resultado en la vista de la consola. Felicitaciones! Ha creado su primer proyecto Java, un paquete, una clase Java y ejecut este programa dentro de Eclipse.
8. Ejecutar programa Java fuera de Eclipse 8,1. Crear un archivo JAR Para ejecutar el programa Java fuera del IDE de Eclipse es necesario para exportarlo como un archivo JAR. Un archivo JAR es el formato estndar de distribucin para las aplicaciones Java.
Seleccione su proyecto, haga clic derecho y seleccionar la opcin de men Exportar.
Seleccione el archivo JAR y seleccione el botn Siguiente. Seleccione el proyecto e introduzca el destino de las exportaciones y un nombre para el archivo JAR. La llam myprogram.jar.
Pulse el botn Finalizar. Esto crea un archivo JAR en el directorio de salida seleccionado.
8,2. Ejecute el programa fuera de Eclipse Abra un shell de comandos, por ejemplo, con Microsoft Windows, seleccione Inicio Ejecutar y escriba cmd y pulse Enter. Esto debera abrir una consola. Cambie al directorio que contiene el archivo JAR, escribiendo cd ruta. Por ejemplo si su frasco est ubicado en c: \ temp utilizar el siguiente comando.
Para ejecutar este programa incluye el archivo JAR en la classpath. La ruta de clases que define las clases de Java estn disponibles para el tiempo de ejecucin de Java. Puede agregar un archivo jar al classpath con la opcin-classpath.
cd c: \ temp java-classpath myprogram.jar de.vogella.eclipse.ide.first.MyFirstClass Escriba el comando anterior en el directorio que se utilizar para la exportacin y que vea el "Eclipse Hola!" salida en el shell de comandos.
9. Exportacin e importacin de proyectos 9,1. Exportacin de proyectos Puede exportar e importar proyectos de Eclipse. Esto le permite compartir proyectos con otras personas y para importar los proyectos existentes.
Para exportar proyectos de Eclipse, seleccione Archivo Exportar General Archivo Archivo y seleccione los proyectos que desea exportar.
9,2. Importacin de proyectos
Para importar proyectos, seleccione Archivo Importar Proyectos existentes en rea de trabajo. Usted puede importar desde un archivo, el archivo zip es decir, directamente o importar los proyectos en caso de que haya extrado el archivo zip.
10. Navegacin por el cdigo fuente de Java 10,1. Package Explorer La principal manera de navegar a travs de su proyecto es el Explorador de paquetes. Puede abrir los nodos en el rbol y abrir un archivo en un editor haciendo doble clic en la entrada correspondiente en el Explorador de paquetes.
El men desplegable que aparece en el Explorador de paquetes le permite filtrar los recursos que deben mostrarse u ocultarse.
10,2. Enlace Explorador de paquetes con el editor Tambin puede activar editores que estn abiertos directamente haciendo clic en su ficha. El enlace con el botn Editor de palanca le permite sincronizar la seleccin en el explorador de paquete con el editor seleccionado. Esta forma de ver directamente en el explorador de archivos para el paquete del editor que actualmente tiene el foco.
10,3. Mostrar en Breadcrumb Tambin puede activar el modo de ruta de navegacin para el editor de Java que le permite navegar por el cdigo fuente directamente desde el editor de Java.
Puede activar este modo a travs del botn derecho en el editor y seleccionando el Show en la entrada de ruta.
Esto le permite navegar por el cdigo fuente del editor como se muestra en la siguiente captura de pantalla.
Para ocultarlo de nuevo, haga clic en una entrada y seleccione Ocultar breakcrump Breadcrumb.
11. Navegar en el cdigo fuente de Java
Tambin puede utilizar otros medios que el Explorador de paquetes para navegar por el cdigo fuente. La descripcin siguiente se enumeran los ms importantes.
11,1. Apertura de una clase
Usted puede navegar entre las clases en su proyecto a travs de la vista Explorador de paquetes. Puede navegar por el rbol y abrir un archivo haciendo doble clic sobre l.
Adems, puede abrir cualquier clase posicionando el cursor en la clase en un editor y presionando F3. Como alternativa, puede pulsar Ctrl + Shift + T. Esto mostrar un cuadro de dilogo en el que puede introducir el nombre de la clase para abrirlo.
Tambin puede buscar por nombres de paquetes. Cada parte del nombre del paquete debe terminar con la extensin. para que el dilogo del tipo abierto puede identificarlo como paquete. Slo es necesario especificar parte de cada segmento del nombre del paquete. Supongamos por ejemplo que usted busca para la clase org.eclipse.swt.widgets.Button. Para encontrar esta clase se puede utilizar el trmino de bsqueda o org.eclipse.swt.widgets.Button oeswButton o o.Button
El dilogo de tipo abierto tambin es compatible con camellos caso como el de bsqueda, por ejemplo, que coincide con letras maysculas en el nombre de la clase. Por ejemplo si usted desea buscar la clase OnTouchListener puede utilizar OTL o OToList como trmino de bsqueda.
Para evitar el sufijo correspondiente puede agregar un espacio despus del nombre de la clase. Por ejemplo, usted puede escribir seleccin (hay un espacio despus de la seleccin) para que coincida con la clase Selection pero no la clase SelectionListener. Los comodines como * Tambin se admiten
11,2. Esquema rpido
Si hace clic derecho en el editor de Java, puede seleccionar la opcin Quick Esquema que muestra un esquema de la clase de Java con la opcin de filtrar.
El acceso directo para abrir el esquema rpido es Ctrl + O. Por defecto Esquema rpida muestra slo los miembros directos y campos de la clase. Presione Ctrl + O de nuevo para mostrar tambin los miembros heredados y campos.
El aspecto predeterminado de la opcin Esquema rpido es similar a la vista de esquema rpido de la perspectiva Java.
11,3. Abra jerarqua de tipos
La jerarqua de una clase en la que muestra las clases que se extiende y que sirve de interfaz que implementa. Puede utilizar la jerarqua de tipos para ir a uno de estos elementos.
Para abrir la jerarqua de tipos de la clase seleccionada, haga clic derecho en el editor y seleccione Jerarqua de tipo abierto (acceso directo: F4) o Jerarqua de tipos Rpida (atajo: Ctrl + T).
11,4. Bsqueda de dilogo
A travs del men Buscar Buscar (atajo: Ctrl + H) se puede abrir el dilogo de bsqueda de Eclipse.
Utilice la ficha Buscar Java para buscar elementos de Java, por ejemplo, mtodos.
La bsqueda muestra todas las referencias para el mbito seleccionado. Puede hacer doble clic en una entrada de bsqueda para navegar hasta la posicin correspondiente en el editor.
Utilice la ficha Buscar archivo para buscar texto.
Eclipse asocia extensiones de archivo con la ficha predeterminada. Puede personalizar las fichas de bsqueda disponibles a travs del botn Personalizar en el cuadro de dilogo Buscar.
La vista de bsqueda le permite borrar los resultados de bsqueda a travs de la tecla Suprimir.
11,5. Incremental encontrar Usted puede utilizar el atajo Ctrl + J para activar Incremental Buscar. Esto le permite buscar en el editor activo actual de un texto que se muestra en la lnea de estado como se muestra en la siguiente captura de pantalla. Repetir Ctrl + J para pasar a las siguientes apariciones del trmino de bsqueda. La ventaja de esta bsqueda es que no hay dilogo pop-up se abre el cual bloquea otros elementos en el IDE de Eclipse.
11,6. Encuentra elemento basado en la seleccin actual Si ha seleccionado un elemento en el editor puede utilizar el atajo Ctrl + K para buscar la siguiente aparicin del texto seleccionado y Ctrl + Shift + k para el elemento anterior.
11,7. Navegaciones de anotacin Tambin puede navegar a travs de los botones de anotacin, por ejemplo, para saltar al siguiente error o advertencia en el cdigo fuente. Al pulsar los botones que puede navegar a las anotaciones correspondientes. Tambin puede usar el atajo de teclado Ctrl +. (Ctrl ms el signo punto) para seleccionar la anotacin siguiente o Ctrl +, para seleccionar la anotacin anterior. La siguiente captura de pantalla muestra el cdigo fuente con dos advertencias y errores una y se puede navegar entre el cdigo correspondiente a travs de los botones de anotacin. Que anotaciones son relevantes para la navegacin se puede configurar a travs del men desplegable de la barra de herramientas. Esta seleccin resaltada en el grfico siguiente. 11,8. Atajos
Tambin tiene un montn de atajos disponibles para la navegacin. Consulte el apndice de este tutorial para estos atajos o abre Preferencias General Claves para encontrar y redefinir los accesos directos en tiempo de ejecucin
12. La apertura de un recurso
Tambin puede navegar a los no archivos fuente de Java a travs de la vista Package Explorer y abrir archivos a travs de un doble clic.
Adems de que puede abrir cualquier archivo en sus proyectos a travs del dilogo abierto de recursos que se puede abrir a travs de las teclas Ctrl + Shift + R de acceso directo. Esto mostrar un cuadro de dilogo en el que puede introducir el nombre del recurso para abrirlo.
13. La ayuda de contenido y solucin rpida
13,1. Contenido ayudar
La ayuda de contenido es una funcionalidad en Eclipse que permite al desarrollador para obtener la terminacin contexto de cdigo sensible a peticin del usuario.
Se puede invocar pulsando Ctrl + Espacio
Por ejemplo syso tipo en el editor de un archivo fuente Java y pulse Ctrl + Espacio. Esto reemplazar syso con System.out.println ("").
Si usted tiene una referencia a un objeto, por ejemplo, la persona objeto de la Persona tipo y necesita ver a sus mtodos, persona de tipo. y pulse Ctrl + Espacio.
13,2. Quick Fix
Siempre Eclipse detecta un problema, se pondr de relieve la problemtica texto en el editor. Seleccione el texto subrayado y presione Ctrl +1 para ver las propuestas de cmo resolver este problema. Esta funcionalidad se denomina solucin rpida.
Por ejemplo tipo miBooleano = true; miBooleano Si an no est definida, Eclipse ser resaltada como un error. Seleccione la variable y pulse Ctrl +1, Eclipse le sugerir la creacin de un campo o una variable local.
Quick Fix es extremadamente poderoso. Por ejemplo, le permite crear nuevas variables locales y campos, as como nuevos mtodos y nuevas clases. O puede poner try-catch alrededor de sus excepciones. Tambin puede asignar una declaracin a una variable y mucho ms.
Quick Fix tambin ofrece varias opciones para cambios de cdigo en el cdigo que no contiene errores, por ejemplo, que le permite convertir una variable local a un campo.
14. Generacin de cdigo
Eclipse tiene varias posibilidades para generar cdigo para usted. Esto puede ahorrar un tiempo considerable durante el desarrollo.
Por ejemplo Eclipse puede reemplazar los mtodos de las superclases y generar el toString (), hashCode () y equals () mtodos. Tambin puede generar mtodos getter y setter para los atributos de la clase Java.
Usted puede encontrar estas opciones en el men Fuente.
Para probar la generacin de origen, cree la clase siguiente en el proyecto de.vogella.eclipse.ide.first.
paquete de.vogella.eclipse.ide.first;
public class Persona {
firstName private String;
lastName private String;
}
Seleccione Fuente Generar Constructor de Campos, marque ambos campos y pulse el botn OK.
Seleccione Fuente Generar Getter y Setter, seleccione de nuevo ambos de sus campos y luego en el botn Aceptar.
Seleccione Fuente Generar toString (), marque de nuevo ambos campos y pulse el botn OK.
15. Ejercicio: Generacin de cdigo y asistencias contenido
15,1. Introduccin
En este ejercicio se practica el uso de la generacin de cdigo y el uso de la funcionalidad de contenido Asistencias.
15,2. Crear un proyecto
Crear un proyecto llamado com.vogella.ide.todo.
15,3. Crear clase
Cree el paquete com.vogella.ide.todo y la clase siguiente.
paquete com.vogella.ide.todo;
importacin java.util.Date;
Todo pblica la clase {
Identificacin del largo privadas;
resumen private String = "";
private String description = "";
booleano privado done = false;
Fecha de Vencimiento privado;
}
Seleccione Fuente Generar Constructor usando campos para generar un constructor utilizando todos los campos.
Utilice la fuente Generar Getter y Setter crear getters y setters para todos los campos.
La clase resultante debe ser similar al siguiente listado.
paquete com.vogella.ide.todo;
importacin java.util.Date;
Todo pblica la clase {
Identificacin del largo privadas;
resumen private String = "";
private String description = "";
booleano privado done = false;
Fecha de Vencimiento privado;
Todo pblico (id largo, resumen String, descripcin String, boolean terminado,
Fecha de Vencimiento) {
this.id = id;
this.summary = resumen;
this.description = descripcin;
this.done = hecho;
this.dueDate = DueDate;
}
getId pblico long () {
volver id;
}
pblico setId vaco (long id) {
this.id = id;
}
GETSUMMARY public String () {
volver resumen;
}
public void setSummary (resumen String) {
this.summary = resumen;
}
getDescription public String () {
volver descripcin;
}
setDescription public void (descripcin String) {
this.description = descripcin;
}
pblico isDone boolean () {
volver hacer;
}
public void setDone (booleano hecho) {
this.done = hecho;
}
getDueDate Fecha pblico () {
volver DueDate;
}
public void setDueDate (DueDate Fecha) {
this.dueDate = DueDate;
}
}
Usar Eclipse para generar un mtodo toString () de la clase Todo basado en el id y el campo de resumen. Esto se puede hacer a travs de la fuente de men Eclipse Generar toString ().
Tambin utilizar Eclipse para generar un hashCode () y equals () mtodo basado en el campo id. Esto se puede hacer a travs de la fuente de men Eclipse Generate hashCode () y equals ().
15.4. Crear instancias
Crear una nueva clase llamada TodoProvider. Cree el siguiente mtodo esttico en la clase TodoProvider.
/ / Helper mtodo para obtener una lista
/ / De los objetos de Todo
Datos / / Ejemplo, el cambio si te gustan
Lista pblica esttica createInitialModel <Todo> () {
list.add (createTodo ("nivel de compatibilidad", "Run Eclipse 3.x"));
regresar lista;
}
private static createTodo Todo (String resumen, descripcin String) {
return new Todo (actual + +, resumen, descripcin, fecha falsa, nuevo ());
}
15,5. Escribir una clase de prueba
Escribe otro TodoProviderTest clase con un public static void main (String [] args) mtodo.
En su principal mtodo llama al mtodo createInitialModel y validar que el nmero de elementos devueltos es 5.
Si otro nmero que se devuelve 5, lanzar una RuntimeException. Si el nmero correcto se devuelve, escribe la cadena "correcta" a la vista de la consola.
Utilice Contenido ayudar a crear el System.out.println () sobre la base de syso para usted.
16. Refactoring
16,1. Refactoring
La refactorizacin es el proceso de reestructuracin del cdigo sin cambiar su comportamiento. Por ejemplo cambiar el nombre de una clase Java o un mtodo es una actividad de refactorizacin.
16,2. Refactoring en Eclipse
Eclipse apoya varias actividades de refactorizacin, por ejemplo el cambio de nombre o mover.
Por ejemplo, para utilizar la refactorizacin Cambiar nombre, usted puede hacer clic en su clase (en el explorador o editor de la Caja) y seleccione Refactor Renombrar para cambiar el nombre de la clase. Eclipse se asegurar de que todas las llamadas en su rea de trabajo para su clase o mtodo se cambia el nombre.
La captura de pantalla siguiente se muestra cmo llamar a la refactorizacin Cambiar nombre de una clase. El cursor se sita en la clase y el usuario presiona el botn derecho del ratn para mostrar el men contextual.
La refactorizacin ms importante se enumeran en la tabla siguiente.
Tabla 1. Refactoring Descripcin Refactoring
Cambia el nombre de una variable o clase
Extraer mtodo Crea un mtodo basado en el cdigo seleccionado en el editor
Extracto constante
Eclipse tiene refactorizaciones mucho ms. Las opciones disponibles dependen de la seleccin en el editor de Java. En la mayora de los casos usted debe tener una idea de la accin realizada por el nombramiento de la operacin de refactorizacin.
17. Ejercicio: Refactoring
17,1. Preparacin
Para los ejemplos siguientes modifican la clase miPrimeraClase en el siguiente cdigo.
paquete de.vogella.eclipse.ide.first;
miPrimeraClase clase pblica {
public static void main (String [] args) {
System.out.println ("Hola Eclipse");
int suma = 0;
for (int i = 1; i <= 100; i + +) {
suma + = i;
}
System.out.println (suma)
}
}
17,2. Extraer mtodo
Una refactorizacin til es marcar el cdigo y crear un mtodo en el cdigo seleccionado. Para utilizar esta en este ejercicio, marque la codificacin del bucle "for", haga clic derecho sobre la seleccin y elija Refactoring Extraer mtodo. Use calculateSum como el nombre del nuevo mtodo.
Despus de esta refactorizacin la clase debe ser similar al siguiente cdigo.
paquete de.vogella.eclipse.ide.first;
miPrimeraClase clase pblica {
public static void main (String [] args) {
System.out.println ("Hola Eclipse");
int suma = 0;
= suma calculateSum (suma),
System.out.println (suma)
}
calculateSum private static int (suma int) {
for (int i = 1; i <= 100; i + +) {
suma + = i;
}
volver suma;
}
}
17,3. Extracto constante
Tambin puede extraer cadenas y crear constantes con base en las cuerdas. Marcar para este ejemplo, el Eclipse Hola! cadena en su cdigo fuente, haga clic sobre l y seleccione Refactor Extraer Constant. El nombre de su nueva constante "HELLO".
La cadena se define ahora como una constante.
paquete de.vogella.eclipse.ide.first;
miPrimeraClase clase pblica {
private String static final HOLA = "Hello Eclipse";
public static void main (String [] args) {
System.out.println (HOLA);
int suma = 0;
= suma calculateSum (suma),
System.out.println (suma)
}
calculateSum private static int (suma int) {
for (int i = 1; i <= 100; i + +) {
suma + = i;
}
volver suma;
}
}
18. Atajos de Eclipse
Eclipse proporciona una gran cantidad de atajos para trabajar de manera eficiente con el IDE. Para obtener una lista de los mtodos abreviados de Eclipse ms importantes consulte Mtodos abreviados de Eclipse
19. Usando las dependencias del proyecto
Usted puede definir en Eclipse que un proyecto utiliza otro proyecto. Para ello seleccione el proyecto, haga clic en l y seleccione Propiedades.
Seleccione Java Build Path y la ficha Proyectos.
Si agrega un proyecto para construir el camino de otro proyecto, puede utilizar sus clases en Eclipse.
Esto slo funciona dentro de Eclipse, Eclipse fuera de lo necesario para crear proyectos para las bibliotecas Java y aadirlos a la ruta de clase de la aplicacin Java.
20. Tarros de Uso (bibliotecas) en Eclipse
20,1. Adicin de una aplicacin Java al classpath del proyecto
Si las bibliotecas debe ser distribuido con su proyecto, puede almacenar los archivos JAR directamente en su proyecto.
Por ejemplo, puede crear un nuevo proyecto Java de.vogella.eclipse.ide.jars. A continuacin, cree una nueva carpeta llamada lib haciendo clic derecho sobre el proyecto y seleccionar la carpeta Nuevo.
Desde el men Archivo seleccione Importar General Sistema de archivos. Seleccione la biblioteca de Java que desea importar y seleccione la carpeta lib como objetivo. Por otra parte, slo tienes que copiar y pegar el archivo jar en la carpeta lib.
Usted puede agregar esta biblioteca a la ruta de clases, haga clic en el archivo JAR y seleccione Va de construccin Aadir a la Va de construccin.
Para el gerente de su ruta de clases, haga clic derecho en el proyecto y seleccione Propiedades. En Java Build Path Libraries seleccionar el botn Add JAR.
El siguiente ejemplo muestra cmo el resultado ser similar, si el archivo junit-4.4.jar se haba aadido al proyecto.
Despus de aadir a la ruta de clases, puede utilizar Eclipse en las clases contenidas en el archivo JAR en el proyecto. Fuera de Eclipse usted todava tiene que configurar su ruta de clase por ejemplo, a travs del archivo MANIFEST.MF.
20,2. Coloque el cdigo fuente a una biblioteca de Java
Puede abrir cualquier clase a travs de la colocacin del cursor en la clase en un editor y presionando F3. Como alternativa, puede pulsar Ctrl + Shift + T. Esto mostrar un cuadro de dilogo en el que puede introducir el nombre de la clase para abrirlo.
Si el cdigo fuente no est disponible, el editor mostrar el cdigo de bytes de esa clase.
Esto sucede, por ejemplo, si se abre una clase de una biblioteca estndar de Java sin colocar el cdigo fuente de la misma.
Para ver el cdigo fuente de una clase, puede adjuntar un archivo fuente o carpeta de origen a una biblioteca de Java. A continuacin, el editor muestra la fuente en lugar del cdigo de bytes.
Colocacin del cdigo fuente a una biblioteca le permite tambin a depurar el cdigo fuente.
El cuadro de dilogo Fuente adjunto se puede llegar en la pgina Ruta de Java Build de un proyecto. Para abrir esta pgina, haga clic derecho en el proyecto y seleccione Propiedades Java Build Path. En la pestaa Libraries, expanda el nodo de la biblioteca, seleccione el atributo apego Fuente y pulse el botn Editar.
En el campo Ruta de Ubicacin, escriba la ruta de acceso de un archivo o una carpeta que contiene la fuente.
La captura de pantalla siguiente muestra esta configuracin para la biblioteca estndar de Java. Si usted tiene el Java Development Kit (JDK) instalado, usted debe encontrar la fuente en la carpeta de instalacin de JDK. El archivo se suele llamar src.zip.
20,3. Aadir Javadoc para un JAR
Tambin es posible aadir Javadoc a una biblioteca que utiliza.
Descargue el Javadoc del archivo JAR y ponerlo en algn lugar del sistema de archivos.
Para introducir la ubicacin del Javadoc, abra la Va de construccin Java a travs de un clic en el botn derecho en el proyecto y seleccione Propiedades Java Build Path. En la ficha Libraries expanda el nodo de la biblioteca, seleccione el atributo de ubicacin de Javadoc y pulse el botn Editar.
Escriba la ubicacin del archivo que contiene el Javadoc.
21. Actualizaciones e instalacin de plug-ins
21,1. Eclipse Update Manager
Eclipse contiene un componente de software llamado Administrador de actualizaciones que le permite instalar y actualizar los componentes de software. Componentes de software instalables se llaman funciones y constan de plug-ins.
Estas caractersticas se encuentran en sitios de actualizacin llamados o sitios de software. Un sitio de actualizacin puede ser por ejemplo un directorio en un servidor web que contiene los componentes instalables software y los archivos de configuracin adicionales.
Estos archivos de configuracin proporciona informacin agregada sobre estos componentes de software. Si Eclipse comprueba los componentes de software estn disponibles en este sitio de actualizacin slo tiene que descargar y analizar estos archivos de configuracin para conocer el contenido de este sitio de actualizacin.
Nota
Si ests detrs de un proxy de red, tiene que configurar el proxy a travs de la Ventana Preferencias General Configuracin de red Conexin de preferencia de otra manera Eclipse no puede capaz de llegar a los sitios de actualizacin.
Para actualizar la instalacin de Eclipse, seleccione Ayuda Buscar actualizaciones. El sistema busca actualizaciones para los componentes de software ya instalados. Si encuentra los componentes actualizados, se le pedir que apruebe la actualizacin.
Para instalar una nueva funcionalidad, seleccione Ayuda Instalar Nuevo Software.
En la pantalla Trabajo con lista, seleccione o introduzca una URL desde la que desea instalar los nuevos componentes de software. Introduccin de un nuevo URL aade esta URL automticamente a la lista de sitios de actualizacin disponibles.
Para agregar explcitamente un sitio de actualizaciones de nuevo, pulse el botn Agregar y escriba la nueva direccin URL y un nombre para el sitio de actualizaciones de nuevo.
Los sitios de actualizacin siguientes contienen los componentes de Eclipse oficiales.
Si selecciona un sitio de actualizacin vlido, Eclipse le permite instalar los componentes disponibles. Verifique los componentes que desea instalar.
Para instalar ciertos componentes que tiene que desmarcar la casilla de verificacin Agrupar elementos por categora porque no todos los plug-ins se clasifican. Si no se clasifican, que no se muestra, a menos que la agrupacin est deshabilitado.
21,2. Eclipse Marketplace
Eclipse tambin contiene un cliente que permite instalar los componentes de software del cliente Eclipse Marketplace. The advantage of this client is that you can search for components, discover popular extensions and see descriptions and ratings.
Compared to the update manager you do not have to know the URL for the software site which contains the installable software components.
Not all Eclipse distributions contain the Marketplace client by default. You may need to install the Marketplace client software component into Eclipse before you can use it. The following screenshot shows how to install it from one of the official Eclipse update sites.
To open the Eclipse Marketplace select Help Eclipse Marketplace.
You can use the Find box to search for components. Pressing the Install button starts the installation process.
21,3. Desinstalacin de componentes
If you select Help About and then the Installation Details button, you can uninstall components from your Eclipse IDE.
21,4. Reinicio de Eclipse
Despus de una actualizacin o una instalacin de un nuevo componente de software debe reiniciar Eclipse para asegurarse de que los cambios se apliquen.
22. Avanzado gestor de actualizaciones de Eclipse opciones
22,1. Manual installation of plug-ins (dropins folder)
Eclipse plug-ins are distributed as jar files. If you want to use an Eclipse plug-in directly or don't not know the update site for it, you can place it in the dropins folder of your Eclipse installation directory. Eclipse monitors this directory and during a (re-)start of your IDE, the Eclipse update manager installs and removes plug-in based on the files contained in this directory.
You should not modify the content of the Eclipse plugins directory directly. If you want to install a plug-in put it into the dropins folder, if you want to remove it again delete the JAR from it.
Plug-ins are typically distributed as jar files. To add a plug-in to your Eclipse installation, put the plug-in .jar file into the Eclipse dropins folder and restart Eclipse. Eclipse should detect the new plug-in and install it for you.
If you remove plug-ins from the dropins folder and restart Eclipse these plug-ins are automatically removed from your Eclipse installation.
22,2. Exportacin e importacin de los componentes instalados
Eclipse le permite exportar un archivo que describe los componentes de Eclipse instalado. Durante la exportacin, el usuario puede seleccionar los componentes que deben incluirse en este archivo de descripcin.
Otros usuarios pueden importar este archivo de descripcin en su instalacin de Eclipse e instalar los componentes basados en este archivo.
Esta instalacin Eclipse manera se puede mantener en sincrona con los dems.
To export a description file, select File Export Install Installed Software Items to File and select the components which should be included into your description file.
To install the described components in another Eclipse installation, open the exported file with File Import Install Install Software Items from File and follow the wizard. The wizard allows you to specify the components which should be installed.
22,3. Installing features via the command line
The Eclipse update manager has a component called director which allows you to install new features via the command line.
Por ejemplo, el siguiente instalar los componentes EGIT, Mylyn y EMF en una instancia de Eclipse.
The behavior of the Eclipse IDE can be controlled via the Preference settings. Select Window Preferences to open the preference settings dialog. You can use the filter box to search for specific settings.
Correctly configuring Eclipse to your need can largely improve your productivity. La mayora de estos valores de preferencia especficos de su rea de trabajo.
23,2. Colocacin automtica de punto y coma
Eclipse puede hacer escribiendo ms eficiente mediante la colocacin de un punto y coma en la posicin correcta en el cdigo fuente.
In the Preference setting select Java Editor Typing. In the Automatically insert at correct position selection enable the Semicolons checkbox.
Despus usted puede escribir un punto y coma en el medio de su cdigo y Eclipse se encontrar situado en el extremo de la instruccin actual.
23,3. Auto de escape texto pegado en cadenas
Eclipse permite escapar automticamente el texto si se pegan en una cadena literal. Por ejemplo, usted puede copiar el cdigo HTML y pgalo en una cadena en su fuente de Java. Eclipse se escapara el texto automticamente.
Activate this setting via Window Preferences Java Editor Typing In string literals Escape text when pasting into string literal
Ahora usted puede pegar el texto que debe ser escapado. El fragmento de cdigo siguiente muestra un ejemplo para el cdigo resultante si pega el cdigo HTML que contiene un enlace a una cadena literal.
# paste <a href="tutorials.html">Tutorials</a>
# between "" of String s = ""
# Resultados en:
String s = "<a href=\"tutorials.html\">Tutorials</a>";
23.4. Resaltado de Soporte
You can configure Eclipse so that the matching brackets of a code block are highlighted in the source code editor.
Antes del cambio, no podra ver que est entre corchetes despus se les ligeramente resaltado. Esto ayuda a ver en qu bloque es usted.
23.5. Activar Guardar Acciones
Eclipse can format your source code and organize your import statements automatically on each save of the Java editor. This is useful as the Save (shortcut: Ctrl+S) is easy to reach.
You can find this setting under Java Editor Save Actions.
Import statements will only be automatically created, if Eclipse finds only one valid import. If Eclipse determines more than one valid import, it will not add import statements automatically. In this case you still need to right-click in your editor and select Source Organize Imports (shortcut: Shift+Ctrl+O).
23,6. Filtro declaraciones de importacin
The Save Actions setting automatically adds required import statements to your source code if there is only one possible import.
Alternatively or if there are several possible imports, you can use the Organize Imports (shortcut: Ctrl+Shift+O). If there are several alternatives, Eclipse suggests all available packages and the user has to select the right one.
To following shows the available packages for the List class in the Organize Imports dialog.
If you never use certain packages, for example AWT or Swing, you can exclude these packages from Eclipse via the Window Preferences Java Appearance Type Filters setting.
Press the Add packages buttons to add a specific package or the Add button to use wildcards. The setting in the following screenshot excludes all AWT packages from the possible imports and other Java search functionality in Eclipse.
Tenga en cuenta que Eclipse muestra (en su configuracin por defecto) slo los paquetes que se utilizan en el rea de trabajo actual. If you want to exclude standard Java packages, you have to create at least one Java project.
23.7. Finalizacin sobrescribe y supuso insercin argumentos del mtodo
Eclipse puede anular las llamadas existentes mtodo, en caso de provocar una finalizacin de cdigo en una declaracin existente. Eclipse can also try to guess the correct actual parameters for a method call.
With the first setting you can override methods in the middle of a statement via the Ctrl+Space code assists shortcut.
Sin este ajuste se obtendra el siguiente resultado, que se traduce en un error de sintaxis.
With this setting you get the following result.
24. Ms acerca de la configuracin de preferencias
24,1. Lanzamiento de configuracin
Eclipse allows to start an application via the Run button in the menu or via the Ctrl+F11 shortcut. By default Eclipse will determine if the currently selected file is executable and try to start that. If is sometimes confusing, you can configure the Eclipse IDE to start always the last started program.
To configure that select Window Preferences Run/Debug Launching and define that always the previous launched application should be launched.
24,2. Configuracin de los editores para una extensin de archivo
The Editors which are available to open a file can be configured via Window Preferences General Editors File Associations.
The Default button in this preference dialog allows to set the default editor for a certain file extension, eg this is the editor which will be used by default if you open a new file with this extension.
The other configured editors can be selected, if you right-click on a file and select Open With In the sub-menu you see the available editors. The available editors depend on your Eclipse installation.
Eclipse will remember the last editor you used to open a file and use this editor again the next time you open the file.
24,3. Exportar e importar configuraciones de preferencia
You can export your preference settings from one workspace via File Export General Preferences.
Eclipse does allow to export some preference settings separately but for most of them you have to select the Export all flag.
Similarly you can import them again into another workspace via File Import General Preferences.
24.4. Preference settings per project
You can also configure certain preference settings on a project basis. To do this select your project, right-click on it and select Properties. For example on the Java Editor Save Actions you can select the Enable project specific settings checkbox on configure the save action on a project basis.
This creates a .settings folder which you can add to your version control system to ensure that every developer uses the same setting.
24,5. Preference settings per project
If you need consinstent setup of preferences for a developer team or for multiple Eclipse instances, you can checkout the Workspace Mechnanics Open Source project which is hosted under the following URL:
In Eclipse you can create templates for code snippets. This code snippets can be activated via autocomplete (Ctrl+Space).
For example, assume that you are frequently creating public void name(){} methods. You could define a template which creates the method body for you.
To create a template for this, select the menu Window Preferences Java Editor Templates.
Press the New button. Create the template shown in the following screenshot.
${cursor} indicates that the cursor should be placed at this position after applying the template.
In this example the name npm is your keyword for code completion.
Now every time you type npm in the Java editor and press Ctrl+Space the system will allow you to replace your keyword with your template.
25.2. Code Templates
Eclipse puede generar cdigo fuente automticamente. En varios casos se aaden comentarios al cdigo fuente.
Select Window Preferences Java Code Style Code Templates to change the code generation templates.
In the code tree you have the templates. Select for example Code Method Body and press the Edit button to edit this template and to remove the "todo" comment.
26. La organizacin de su espacio de trabajo
26,1. Conjuntos de trabajo y tareas
The Eclipse IDE allows you to organize your project into workspaces so that you can hide certain resources. You can also place markers in the code which you can later access via the Task view.
26.2. Conjuntos de trabajo
Va a crear ms y ms proyectos en su desarrollo profesional. Therefore the data in your workspace grows and it is hard to find the right information.
You can use working sets to organize your displayed projects / data. To set up your working set select the Package Explorer open the drop-down menu Select Working Set...
Press New on the following dialog to create a working set.
On the next dialog select Resource, press the Next button and select the projects you would like to see and give it a name.
You can now filter the displayed files in the Package Explorer based on the created working set.
26,3. Tareas de gestin
You can use // TODO comments in your code to add task reminders.
This indicates a task for Eclipse. You find those in the Task view of Eclipse. Via double-clicking on the task you can navigate to the corresponding code.
You can open this view via Window Show View Tasks.
For example, add a TODO to your MyFirstClass class to see it in the Tasks view.
package de.vogella.eclipse.ide.first;
public class MyFirstClass {
private static final String HELLO = "Hello Eclipse!";
public static void main (String [] args) {
// TODO Provide user interface
System.out.println (HOLA);
int sum = 0;
= suma calculateSum (suma),
System.out.println(sum);
}
private static int calculateSum(int sum) {
for (int i = 0; i <= 100; i++) {
suma + = i;
}
return sum;
}
}
Close the editor for the MyFirstClass class. If you now double-click on the tasks, the Java editor opens again and the TODO comment is selected.
A more advanced tasks management system is available with the Mylyn plug-in.
27. Eclipse comando de configuracin de lnea
27,1. Eclipse startup parameters
Eclipse permite que ciertos comportamientos se configura a travs de parmetros de inicio. Para ello es necesario que se inicie Eclipse desde la lnea de comandos o que configure sus enlaces lanzador para que estos parmetros se consideran. The following parameters are relevant for the Workspace.
Tabla 2. Workspace Startup ParametersParameter Description
-data workspace_path Predefine the Eclipse workspace.
-showLocation Configures Eclipse so that is shows the current workspace directory in the title of Eclipse.
For example if you want to start Eclipse under Microsoft Windows using the c:\temp directory as workspace you can use the following command from the command line.
c:\eclipse.exe -data "c:\temp"
Dependiendo de la plataforma es posible que tenga que poner el nombre de la ruta entre comillas dobles.
27,2. Eclipse archivo de inicializacin
Your Eclipse installation contains a file called eclipse.ini which can be used to set parameters for your Eclipse IDE and your Java virtual machine. For example the -Xmx parameter can be used to define how large the Java heap size can can get. -Xms defines the initial heap size of the Java virtual machine.
The Eclipse specific runtime parameter are described under the following URL:
27,3. Default values for preference settings
You can specify default values for preferences via file which is typically called plug_customization.ini.
This file you can setup default values for preference settings. For example the following will setup a default type filter for the java.awt and javax.swing package.
You link to this file via your eclipse.ini file in your Eclipse installation directory. The following assumes that you created the plug_customization.ini file in the Eclipse installation directory.
Only the -plugin Customization plugin_customization.ini parameter was added to the default eclipse.ini file.
To identify additional preference settings you can use the following approach:
start a new workspace
cambiar la preferencia
exportar todas las preferencias
buscar la clave en el archivo exportado
Note that you need to remove the scope (eg /instance/) before copying it into the plug_customization.ini file.
28. Eclipse online resources
28,1. Documentacin en lnea
El sistema de ayuda de Eclipse est disponible en su instalacin de Eclipse, as como en lnea.
With your running Eclipse IDE you can access the online help via Help Help Contents. This will start a new window which shows you the help topics for your currently installed components.
En lnea usted encontrar la ayuda en lnea http://www.eclipse.org/documentation/. La ayuda en lnea es la versin dependiente y contiene la ayuda para todos los proyectos de Eclipse incluidos en la versin seleccionada.
28,2. WebResources
The Eclipse homepage also contains a list of relevant resources about Eclipse and Eclipse programming. You find these resources under http://www.eclipse.org/resources/.
You also find several tutorials about the Eclipse IDE on the following webpage: http://www.vogella.com/eclipse.html.
29. Cmo informar de fallos de Eclipse y hacer preguntas
29,1. Inicial (y responder) preguntas
Debido a la complejidad y la extensibilidad de Eclipse que se necesitan recursos adicionales para ayudarle a resolver sus problemas especficos. Fortunately the web contains several resources which can help you with your Eclipse problems.
Currently the best places to ask questions are the Eclipse forums and Stack Overflow.
The Eclipse forums can be found under the following URL: http://eclipse.org/forums
Stack Overflow can be found under the following URL: http://stackoverflow.com
The Eclipse forums offer several topic specific forums in which you can post and answer questions. To post questions in the Eclipse forums you need a valid user account in the Eclipse bugtracker. The advantage of the Eclipse forums is that, depending on the topic, Eclipse committers are also active there and might directly answer your question.
Stack Overflow also requires a user account and its community is also very active. Stack Overflow does not have separate forums for specific questions. In Stack Overflow you tag your questions with the relevant keyword, eg Eclipse and people search for them or subscribe to them.
Both places are excellent places to ask questions. Si haces una pregunta que est en un buen asesoramiento general para ser corts y dar una descripcin del error bueno como esto motiva a la gente a dar respuestas de alta calidad.
29,2. Errores de Eclipse
Eclipse has a public bug tracker based on Bugzilla. Bugzilla is an Open Source project.
Esta bugtracker se puede encontrar en https://bugs.eclipse.org/bugs/. Aqu puede buscar errores existentes y revisarlas.
To participate actively in the Eclipse bugtracker you need to create a new account. This can be done by pressing the Open a New Account link.
Una vez que tenga una cuenta de usuario, puede iniciar sesin en el bugtracker Eclipse. This allows you to comment on existing bugs and report new ones.
30. Prximos pasos
To learn how to debug Eclipse Java programs you can use Eclipse Debugging
To learn Java Web development you can use with Servlet and JSP development . If you want to develop rich stand- alone Java clients you can use Eclipse RCP You can extend Eclipse with Eclipse Plug-ins .
Buena suerte en su viaje de aprendizaje de Java!
31. Gracias
Please help me to support this article:
32. Questions and Discussion
Before posting questions, please see the vogella FAQ. If you have questions or find an error in this article please use the www.vogella.com Google Group. I have created a short list how to create good questions which might also help you.
33. Enlaces y Literatura
33,1. Cdigo Fuente
El cdigo fuente de los ejemplos
33,2. Eclipse Recursos
33.2.1. Eclipse
Pgina Eclipse.org
33.2.2. Eclipse de otros temas de
Muy flexible Eclipse Theme by Jeeeyul
Dark Eclipse Theme by Roger Dudler
33,3. Eclipse Bug Tracker y foro de Eclipse
Eclipse Forum for asking questions and providing feedback.
Eclipse Bug Tracker for reporting errors or feature requests.
33.4. vogella Resources
vogella Training Android and Eclipse Training from the vogella team
Android Tutorial Introduction to Android Programming
GWT Tutorial Program in Java and compile to JavaScript and HTML
Eclipse RCP Tutorial Create native applications in Java
JUnit Tutorial Test your application
Git Tutorial Put everything you have under distributed version control system