Manual Eclipse

download Manual Eclipse

of 11

Transcript of Manual Eclipse

Universidad de El Salvador Facultad Multidisciplinaria Paracentral Ingeniera en Sistemas Informticos Programacin 3 - JAVA

PRCTICA 1 MANUAL BSICO DE ECLIPSE

Creado por: Spiderick

Qu es Eclipse? Eclipse es un entorno integrado (IDE) para desarrollo de aplicaciones con java. Esta soportado por IBM y es un proyecto open source que controla eclipse.org. Eclipse puede ser descargado gratuitamente desde htp://www.eclipse.org/downloads, la ltima versin es la eclipse sdk 3.2.2 que se descarga mediante un fichero .zip. Una vez descargada hay que descomprimir el fichero zip en un directorio y ejecutar el fichero eclipse.exe, (es necesario tener un Java Runtime Environment (JRE) instalado), durante la instalacin, nicamente se nos pedir que indiquemos un directorio EclipseWorkspace para, por defecto, colocar en l los diferentes proyectos que vayamos creando. Cuando instale eclipse y lo ejecute por primera vez, puede ejecutar un tutorial, ver ejemplos o ser guiado a travs de una visin general de la herramienta que lo ayudar a entender las operaciones fundamentales. Es aconsejable seguir el tutorial para aprender los pasos bsicos de manera rpida y sencilla.Instalar y ejecutar pantalla inicial

Eclipse no necesita instalacin, es suficiente con descomprimir el fichero " eclipse-SDK3.2.2-win32-espaol.zip" en la carpeta que deseemos:

Una vez instalado lo ejecutaremos, nos pedir una carpeta para el espacio de trabajo (workspace) para esta sesin, en nuestro caso C:/Documents and Settings/alonso/workspace. Si queremos que no nos lo vuelva a preguntar en futuras sesiones marcaremos "Utilizar este directoria predeterminado y no volver a preguntar" Pulsaremos ("Aceptar") para continuar:

La primera pantalla que aparecer ser esta, solo la cerramos

Crear un proyecto en Eclipse Para crear un proyecto hay que seleccionar Archivo->Nuevo->Proyecto y abrir la ventana de nuevo proyecto. En ella hay que seleccionar Proyecto Java y pulsar siguiente.

En la siguiente pgina debe asignar un nombre al proyecto (por ejemplo PrimeraAplicacion) y dejar las dems opciones tal cual estn. De esta forma se tiene abierto un Nuevo proyecto en Eclipse que puede ver en la zona izquierda del explorador de Eclipse. Para aadir cdigo al proyecto escogeremos el PrimeraAplicacion en el explorador de paquetes y seleccionaremos Archivo->Nuevo->Clase (o seleccionar con el botn derecho sobre PrimeraAplicacion) con lo que se abrir la ventana de creacin de una nueva clase de java.

Dar el nombre del paquete como hola Mundo el nombre de la nueva clase como Hola Mundo y seleccionar public static void main (String []arg) para hacer que Eclipse cree un mtodo main en la nueva clase y por ltimo pulsar Finalizar.

En el mtodo main de la ClaseAnt teclee el siguiente cdigo:System.out.println (Hola);

Despus salve la clase (con lo que se realizar una compilacin de la misma y se te informar de los errores). Para ejecutar: Selecciona la clase en la zona izquierda (Explorador de paquetes), pulsa el botn derecho y selecciona Run As->Java Application. El resultado de la ejecucin lo puedes ver en la Consola de Eclipse.

Compilar y Detectar ErroresEs importante tener en cuenta que en Eclipse los errores de compilacin se muestran en tiempo real subrayando el fragmento de cdigo adecuado con una lnea roja. Y adems el entorno automticamente compila los archivos salvados. As pues, no ser necesario pasar por el tedioso y lento proceso de compilar - observar los errores - corregir los errores. Los errores pueden encontrarse fcilmente porque se muestran adems como marcas rojas en el margen derecho del editor de cdigo Java. Tambin los errores y advertencias presentes en archivos ya guardados se muestran dentro de la vista de tareas (Tasks View), como se detallar posteriormente. Haciendo click en cualquiera de los dos tipos de marcadores de error llevar automticamente hasta la lnea en que el error est presente. Las advertencias (warnings) se muestran de la misma manera, pero con marcas amarillas.

EjecutarPara Ejecutar nuestra aplicacin Java Eclipse pulsaremos en la flecha hacia bajo que aparece en la parte derecha del botn "Ejecutar", nos mostrar un men emergente, seleccionaremos "Ejecutar como" y pulsaremos en "Aplicacin Java":

Nos advertir de que los cambios no se han guardado (las clases sin guardar desde la ltima compilacin). Para guardar siempre antes de compilar marcaremos "Guardar siempre los recursos antes de lanzar". Pulsaremos "Aceptar" para compilar:

En la parte inferior de la ventana aparecer el resultado de la compilacin de nuestra aplicacin Java con Eclipse:

El cdigo de la aplicacin Java "HolaMundo":package holaMundo; public class HolaMundo { /** * @param args */ public static void main(String[] args) { System.out.println("Hola mundo"); } }

CTRL + Espacio = AutocompletarUna vez que conozca la til funcin de autocompletar la usar continuamente. A travs de los siguientes ejemplos prcticos aprender cuales son las situaciones ms comunes en que esta funcin de ayuda a la programacin resultar muy til.

Nombres de Clases

Crear referencias a otras clases dentro de la clase actual es una tarea de programacin habitual. Sin embargo, algunas clases de Java tienen nombres muy largos que son difciles de recordar. Adems, es necesario aadir declaraciones de importacin para poder resolver dichas referencias a clases a la hora de compilar. Usar "CTRL + Espacio" tras escribir los primeros caracteres del nombre de una clase Java mostrar las posibles alternativas. Puede seleccionar cualquiera de ellas simplemente realizando clic izquierdo del ratn. Ntese que la sentencia de importacin correspondiente se aadir de forma automtica. Las clases se marcan con una "C" verde mientras que las interfaces se marcan con una "I" morada. El paquete al que pertenece la clase se muestra tambin, permitiendo de este modo evitar posibles confusiones.

Atributos y Variables Locales

Cuando se define una clase es normal dar nombres inventados a sus atributos y a las variables internas de los mtodos. Pero en ocasiones resulta difcil recordar el nombre exacto. Tras escribir los primeros caracteres del atributo o de la variable local, pulsar "CTRL + Espacio" mostrar las posibles alternativas. Este proceso es muy similar al de autocompletar el nombre de las clases recientemente expuesto. Las variables locales se marcan con el icono de una "L" gris, mientras que los atributos se marcan con un icono que puede variar segn la visibilidad del atributo.

Mtodos y Constructores

Una vez que se ha creado un objeto Java pueden invocarse los mtodos correspondientes a su clase. Sin embargo, es bastante habitual olvidar el nombre de un mtodo en concreto, o incluso los tipos de sus parmetros y su orden. Este problema puede solucionarse fcilmente pulsando "CTRL + Espacio" tras escribir el nombre del objeto seguido de un punto, lo cual mostrar una ventana con las posibles alternativas. Pulsar sobre la alternativa escogida aadir la signatura del mtodo al objeto.

Tambin es posible autocompletar la signatura de los constructores pulsando "CTRL + Espacio" tras escribir (o autocompletar) el nombre de la clase seguido de un signo de apertura de parntesis, "(".

Escribir las primeras letras del modificador de un mtodo tal como "public" o "private" y pulsar "CTRL + Espacio" le permitir crear automticamente una plantilla del mtodo. Pulsar el tabulador permite saltar de un campo de la plantilla a otro, de manera que se pueda completar el tipo de retorno, el nombre del mtodo y sus parmetros.

Bucles

Los bucles suelen estar presentes en todos los programas. Aunque crear un nuevo bucle puede no ser una tarea muy compleja, Eclipse proporciona algunas funciones de auto completado que pueden acelerar considerablemente el proceso. Basta con escribir "do", "while" o "for" y pulsar "CTRL + Espacio" para mostrar las posibles opciones. Si el bucle ha sido creado con el propsito de iterar sobre un array de elementos, seleccionar esta opcin intentar autocompletar incluso el nombre del array.

Etiquetas de Javadoc

Mientras que los comentarios internos del programador se indican con una "//", los comentarios de Javadoc se inician con un "/**". Tras crear un mtodo, aadir "/** + ENTER" sobre la signatura del mtodo autocompletar informacin de Javadoc tal como "@param [nombreParmetro] [comentario]", "@return [descripcinDatosDevueltos]" y "@throws [tipoExcepcin] [comentario]". Pulsar "CTRL + Espacio" dentro de un bloque "/** ... */" mostrar toda la lista de etiquetas Javadoc posibles.