0% encontró este documento útil (0 votos)
12 vistas4 páginas

Técnicas de Programación en Eclipse

Este documento describe la plataforma Eclipse, un conjunto de herramientas de código abierto para desarrollar aplicaciones de escritorio. Explica que Eclipse se usa comúnmente para crear entornos de desarrollo integrados como JDT y que ofrece características como un editor de texto con resaltado de sintaxis, compilación en tiempo real, pruebas unitarias con JUnit e integración con Ant. También analiza las ventajas como el editor y compilador así como las desventajas como el consumo de recursos.

Cargado por

Teo Rivera
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
12 vistas4 páginas

Técnicas de Programación en Eclipse

Este documento describe la plataforma Eclipse, un conjunto de herramientas de código abierto para desarrollar aplicaciones de escritorio. Explica que Eclipse se usa comúnmente para crear entornos de desarrollo integrados como JDT y que ofrece características como un editor de texto con resaltado de sintaxis, compilación en tiempo real, pruebas unitarias con JUnit e integración con Ant. También analiza las ventajas como el editor y compilador así como las desventajas como el consumo de recursos.

Cargado por

Teo Rivera
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

CONALEP PLANTEL AMEALCO

PLATAFORMA ECLIPSE

MANEJO DE TECNICAS
DE PROGRAMACION

CECILIA MONDRAGON ZAMORANO

INFORMÁTICA 201 2DO SEMESTRE

TEODULO RIVERA RIVERA


Tarea "Plataforma Eclipse"
¿Qué es?
Eclipse es una plataforma de software compuesto por un conjunto de
herramientas de programación de código abierto multiplataforma para
desarrollar lo que el proyecto llama "Aplicaciones de Cliente Enriquecido",
opuesto a las aplicaciones "Cliente-liviano" basadas en navegadores. Esta
plataforma, típicamente ha sido usada para desarrollar entornos de desarrollo
integrados (del inglés IDE), como el IDE de Java llamado Java Development
Toolkit (JDT) y el compilador (ECJ) que se entrega como parte de Eclipse (y
que son usados también para desarrollar el mismo Eclipse).
Eclipse es también una comunidad de usuarios, extendiendo constantemente
las áreas de aplicación cubiertas. Un ejemplo es el recientemente creado
Eclipse Modeling Project, cubriendo casi todas las áreas de Model Driven
Engineering.
Eclipse fue desarrollado originalmente por IBM como el sucesor de su familia
de herramientas para VisualAge. Eclipse es ahora desarrollado por la
Fundación Eclipse, una organización independiente sin ánimo de lucro que
fomenta una comunidad de código abierto y un conjunto de productos
complementarios, capacidades y servicios.
Eclipse fue liberado originalmente bajo la Common Public License, pero
después fue re-licenciado bajo la Eclipse Public License. La Free Software
Foundation ha dicho que ambas licencias son licencias de software libre, pero
son incompatibles con Licencia pública general de GNU (GNU GPL).
Características
1. Dispone de un editor de texto con resaltado de sintaxis donde puedes ver el
contenido del fichero en el que estás trabajando.
2. Contiene una lista de tareas y otros módulos similares.
3. La compilación es en tiempo real.
4. Tiene pruebas unitarias con JUnit.
5. Integración con Ant, asistentes (wizards) para creación de proyectos, clases,
tests, etc., y refactorización.

Ventajas o desventajas
Ventajas:
*Dispone de un editor de texto con resaltador de sintaxis.
*La compilación es en tiempo real
*Tiene pruebas unitarias con (JUnit).
*Control de versiones con (CVS).
*Integración con (Ant),
*Asistentes (wizards) para creación de proyectos
*Clases, test, etc...
*El entorno de desarrollo integrado (IDE) de Eclipse emplea módulos (en inglés plug-in)
para proporcionar toda su funcionalidad al frente de la Plataforma de Cliente rico, a
diferencia de otros entornos monolíticos donde las funcionalidades están todas
incluidas, las necesite el usuario o no.
*Este mecanismo de módulos es una plataforma ligera para componentes de software.
Adicionalmente a permitirle a Eclipse extenderse usando otros lenguajes de
programación como son C/C++ y Python, permite a Eclipse trabajar con lenguajes para
procesado de texto como LaTeX, aplicaciones en red como Telnet y Sistema de gestión
de base de datos.
Desventajas:
*Su principalmente inconveniente, común a otros IDEs en mayor o menor medida, en el
consumo de recursos del sistema.
*También que carece de mucho soporte para webapps (.war, jsp y servlets) tal y como
lo hace netbeans. (los plugins por lo general no son ni tan potentes ni tan sencillos
como el módulo que en Netbeans viene preinstalado)..
Ejemplo

También podría gustarte