Partes de eclipse

Page 1

FACULTAD DE CIENCIAS HUMANAS Y DE LA EDUCACIÓN

CARRERA DE DOCENCIA EN INFORMATICA

PROGRAMACION ORIENTADA A OBJETOS II. ALUMNA: o JESSENIA GARCES. SEMESTRE: CUARTO “A” DOCENTE: ING. ANDRES MORALES PERIODO: OCTUBRE 2014 – ABRIL 2015.


Partes de eclipse. El Eclipse es un entorno de trabajo profesional, por lo que en un principio puede parecer complejo el desarrollo de nuestros primeros programas.

Todo programa en Eclipse requiere la creación de un "Proyecto", para esto debemos seleccionar desde el menú de opciones:

O desde la barra de íconos del Eclipse:


Ahora aparece el diรกlogo donde debemos definir el nombre de nuestro proyecto:

En el campo de texto "Project Name" ingresamos como nombre: Proyecto1 y dejamos todas las otras opciones del diรกlogo con los valores por defecto. Presionamos el botรณn "Finish".

1 El entorno de trabajo de Eclipse


La Vista del navegador le permite crear, seleccionar y eliminar proyectos. El panel hacia la derecha del Navegador es la área del editor. Según el tipo de documento seleccionado en el navegador, aquí se abre la ventana adecuada del editor. Si Eclipse no tiene un editor adecuado registrado para un tipo determinado de documentos (por ejemplo, un archivo .doc en el sistema de Windows®), Eclipse intentará abrir el documento con un editor externo. La Vista esquemática, que se encuentra debajo del Navegador, presenta un esquema del documento en el editor. La naturaleza precisa de este esquema depende del editor y el tipo de documento; para un archivo fuente Java, el esquema muestra cualquier clase declarada, atributos y métodos. La Vista de tareas recopila información sobre el proyecto en el que está trabajando. Puede ser información generada por Eclipse, como errores de compilación o pueden ser tareas que agrega de forma manual. La mayoría de las demás funciones del entorno de trabajo, como el menú o la barra de tareas, deberían ser similares a las de las aplicaciones familiares. Una función conveniente es la barra de herramientas de atajos a diferentes perspectivas que aparece en el lado izquierdo de la pantalla; varían de forma dinámica según el contexto y la historia. Creación de una nueva clase en la perspectiva de Java

Esto creará un archivo .java con una clase Hello y un método main() vacío en el área del editor como se muestra en la Ilustración 3. Agregue el código siguiente al método (tenga en cuenta que la declaración para i se ha omitido de forma deliberada): La clase Hello en el editor de Java


A medida que escriba va a notar algunas de las funciones del editor de Eclipse, incluido el control de sintaxis y la finalización del código. En V2.1 (que pre visualicé al descargar construir M2), cuando escribe un paréntesis abierto o una cotización doble, Eclipse proporcionará a su asociado de forma automática y ubicará el cursor dentro del par. En otros casos, puede invocar la finalización del código al usar Ctrl + Barra espaciadora. La finalización del código proporciona una lista sensible al contexto de sugerencias seleccionables por el teclado o el mouse. Las sugerencias pueden ser una lista de métodos específicos para un objeto en particular o un fragmento de código según las palabras clave como for o while. La verificación de la sintaxis depende de la compilación en aumento. A medida que guarda su código, se compila en el segundo plano y se verifican los errores de sintaxis. De forma predeterminada, los errores de sintaxis se resaltan en rojo y aparece un punto rojo con una X blanca en el margen izquierdo. Ilustración 4 Sugerencias de arreglos rápidos

Una vez que se compila el código sin errores, puede ejecutar el programa al seleccionar Run desde el menú de Eclipse. (Tenga en cuenta que no hay un paso


individual de compilación porque la compilación tiene lugar cuando guarda el código. Si su código no tiene errores de sintaxis, está listo para ejecutarse). Aparece un cuadro de diálogo Launch Configurations con las fallas adecuadas; haga clic en Run en la parte inferior derecha. Aparece un panel con pestañas en el panel inferior (la Consola) que muestra la salida de datos del programa como se muestra en la Ilustración 5. Salida de datos del programa

También puede ejecutar el programa en el depurador de Java: Primero, establezca el punto límite en main() System.out.println() al hacer doble clic en el margen gris en el lado izquierdo de la vista del editor System.out.println(). Aparecerá un punto azul. Desde el menú Run, seleccione Debug. Como se lo describe más arriba, aparecerá el diálogo Launch Configurations. Seleccione Run. La perspectiva cambiará de forma automática a la perspectiva Debug con una cantidad interesante de nuevas vistas como se lo muestra en la Ilustración 6. Ilustración 6 La perspectiva de depuración


Primero, encuentre la vista Debug en la izquierda superior de la perspectiva. Esta vista muestra la pila de llamada y tiene una barra de herramientas en la barra del título que le permite controlar la ejecución del programa, incluidos los botones para resumir, suspender o terminar el programa, pasar a la siguiente afirmación, pasar a la que le sigue y regresar desde un método. El panel que se encuentra en la derecha superior contiene un número de vistas con pestañas, entre ellas, Variables, Breakpoints, Expressions y Display. Hice clic en Variables, entonces podemos ver el valor actual de i. Puede obtener más información sobre cualquiera de las vistas con la ayuda en contexto: Haga clic en el título de la vista y presione F1. Ilustración 7 El editor del diagrama de clase

En el área del editor, aparecerá un editor gráfico con un espacio de trabajo para un diagrama de clase. Existen dos formas de poder crear un diagrama de clase: mediante el código de ingeniería reversa existente al arrastrar y el traspaso de un archivo Java desde el Explorador del paquete al diagrama de clase o al utilizar las herramientas de dibujo disponibles en la barra de herramientas que se encuentra sobre el diagrama en blanco. Para probar el primer método, cree una nueva clase denominada Person (utilice File > New >Class ) y proporciónele los dos atributos privados que se enumeran a continuación. El diagrama de clase de las personas


Para crear una clase Java desde el UML, haga clic en New class en la barra de herramientas en la parte superior de la ventana del diagrama de clases, el tercer botón desde la izquierda y haga clic en el diagrama de clase. Cuando se abre el asistente de New class, escriba en Address el nombre de clase y haga clic en Finish. Puede agregar atributos a la clase al hacer clic derecho en el nombre de la clase u seleccionar New > Attribute. En el cuadro de diálogo New attribute, ingrese el nombre del atributo, el tipo y la visibilidad. Agregue métodos al hacer clic derecho sobre el nombre de la clase y al seleccionar New > Method. A medida que cambia el diagrama, la ventana del Source Editor que se encuentra debajo del diagrama reflejará los cambios. Association

Este complemento de UML muestra varias características que son típicas de los complementos de Eclipse. En primer lugar, muestra la integración estrecha entre las herramientas. Es obvio que hay varios componentes en el trabajo; la integración con la plataforma de Eclipse y la de JDT no presentan problemas. Por ejemplo, cuando se creó la clase Person, mostró errores de sintaxis porque uno de sus atributos, Address,


era indefinido. Esto desapareció una vez que se creó la clase de Address en el diagrama UML. Otra característica es la capacidad de EclipseUML de crear sobre la funcionalidad que ofrecen otros complementos — en este caso, el GEF, que proporciona herramientas para desarrollar editores visuales. 10 Arquitectura de la plataforma de Eclipse

Plataforma El tiempo de ejecución de la plataforma es el núcleo que descubre en el inicio qué complementos están instalados y crea un registro de información sobre ellos. Para reducir el tiempo de inicio y el uso de los recursos, no carga ningún complemento hasta que realmente se lo necesita. Espacio de trabajo El espacio de trabajo es el complemento responsable de la administración de los recursos del usuario. Este incluye todos los proyectos que crea el usuario, los archivos de esos proyectos y los cambios en los archivos y otros recursos. El espacio de trabajo también es responsable de notificar a otros complementos interesados sobre los cambios en los recursos, como archivos que se crearon, eliminaron o cambiaron. Entorno de trabajo El entorno de trabajo proporciona a Eclipse una interfaz de usuario (IU). Se crea con la utilización de un Kit de Herramientas Estándar (SWT) — una alternativa no estándar para el Swing/AWT GUI API de Java — y un API, JFace con un nivel superior, construido por sobre SWT que proporciona componentes de la IU. Se ha comprobado que el SWT es la parte más polémica de Eclipse. SWT se grafica de forma más parecida a las capacidades nativas de los gráficos del sistema operativo subyacente que Swing o AWT, que no solo hace que SWT sea más rápido, sino que también permite que los programas JAVA se parezcan y se sientan más como aplicaciones nativas. Soporte del equipo El componente de soporte del equipo es responsable de proporcionar soporte para el control de la versión y la gestión de la configuración. Agrega vistas según sea necesario


para permitir al usuario interactuar con cualquier sistema de control de versiones (si hay) que se esté utilizando. La mayoría de los componentes no necesitan interactuar con el componente de soporte del equipo a menos que proporcionen servicios de control de versiones. Ayuda El componente de ayuda pone en paralelo la expansión de la propia Plataforma de Eclipse. De la misma forma que los complementos agregan funcionalidad a Eclipse, la ayuda proporciona una estructura de navegación de complementos que permite a las herramientas agregar documentación en la forma de archivos HTML.


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.