Eclipse Sdk
Enviado por byronn • 16 de Julio de 2013 • 724 Palabras (3 Páginas) • 312 Visitas
Eclipse es un Entorno Integrado de Desarrollo, del inglés Integrated Development
Environment (IDE), para todo tipo de aplicaciones libres, inicialmente desarrollado
por IBM, y en la actualidad gestionada por la Fundación Eclipse. Herramienta para
los programadores desarrollada principalmente para el desarrollo de aplicaciones
Java, facilitando al máximo la gestión de proyectos colaborativos mediante el
control de versiones CVS, es posible también con subversión, exportar e importar
proyectos. Básicamente eclipse está formado por diferentes componentes;
Plataforma principal, una plataforma para bundling estándar, el swt, jface(manejo
de texto, editores de texto) y el workbench. La plataforma Eclipse está escrita
utilizando Java y por tanto se requiere de una máquina virtual (Java VM) para
ejecutarla. Está construida a partir de pequeñas unidades de funcionamiento
llamadas "plugins". Los plugins son la base del modelo de componentes de
Eclipse.
Eclipse entre muchas cosas tiene como características la multiplataforma
(GNU/Linux, Solaris, mac OSX, windows), además de poder ser soportado por
varias arquitecturas, y una característica muy resaltada es la estructura de plug-in
que hace sencillo añadir nuevas características y funcionalidades permitiendo a
eclipse extenderse usando otros lenguajes de programación como c, c++ y phyton.
Otra característica que podemos mencionar es el control de versiones con CVS o
con subversión (con subclipse). Además de poseer asistentes para crear
proyectos, clases, test, etc… y por último la refactorización.
El JDT proporciona editores, wizards, soporte de refactoring, depurador,
compilador y un constructor incremental de aplicaciones Java. El compilador
también se utiliza para asistencia de contenido, navegación y otras características
de edición. Eclipse no se distribuye con un SDK Java por lo que es función del
usuario elegir qué SDK instalar en su equipo. Por qué el equipo JDT escribió un
compilador separado para compilar el código Java dentro de Eclipse? Ellos tenían
un compilador inicial contribuido desde VisualAge Micro Edition. Ellos planear on
construir las herramientas a partir del compilador, por lo que escribir el compilador
en sí mismo fue una decisión lógica. Esta estrategia también permitió a los
confirmadores de JDT proporcionar puntos de extensión para extender el
compilador.
El entorno de desarrollo de Plugins (Plug-in Development Environment, PDE)
proporcionó las herramientas para desarrollar, construir, desplegar y probar
plugins y otros artefactos que son utilizados para
...