Eclipse

Páginas: 33 (8234 palabras) Publicado: 3 de septiembre de 2010
Mi primera hora con Eclipse.
¿Qué es Eclipse?
En la web oficial de Eclipse (www.eclipse.org), se define como “An IDE for everything and nothing in particular” (un IDE para todo y para nada en particular). Eclipse es, en el fondo, únicamente un armazón (workbench) sobre el que se pueden montar herramientas de desarrollo para cualquier lenguaje, mediante la implementación de los pluginsadecuados. La arquitectura de plugins de Eclipse permite, demás de integrar diversos lenguajes sobre un mismo IDE, introducir otras aplicaciones accesorias que pueden resultar útiles durante el proceso de desarrollo como: herramientas UML, editores visuales de interfaces, ayuda en línea para librerías, etc. El Proyecto Eclipse El IDE Eclipse es, únicamente, una de las herramientas que se engloban bajo eldenominado Proyecto Eclipse. El Proyecto Eclipse aúna tanto el desarrollo del IDE Eclipse como de algunos de los plugins mas importantes (como el JDT, plugin para el lenguaje Java, o el CDT, plugin para el lenguaje C/C++). Este proyecto también alcanza a las librerías que sirven como base para la construcción del IDE Eclipse (pero pueden ser utilizadas de forma completamente independiente), comopor ejemplo, la librería de widgets SWT. El Consorcio Eclipse En su origen, el Proyecto Eclipse era un proyecto de desarrollo OpenSource, soportado y mantenido en su totalidad por IBM. Bajo la dirección de IBM, se fundó el Consorcio Eclipse al cual se unieron algunas empresas importantes como Rational, HP o Borland. Desde el día 2 de febrero de 2004, el Consorcio Eclipse es independiente de IBM yentre otras, está formado por las empresas: HP, QNX, IBM, Intel, SAP, Fujitsu, Hitachi, Novell, Oracle, Palm, Ericsson y RedHat, además de algunas universidades e institutos tecnológicos. La librería SWT El entorno de desarrollo Eclipse, incluyendo sus plugins, está desarrollado por completo en el lenguaje Java. Un problema habitual en herramientas Java (como NetBeans) es que son demasiado“pesadas”. Es decir, necesitan una máquina muy potente para poder ejecutarse de forma satisfactoria. En gran medida, estas necesidades vienen determinadas por el uso del API Swing para su interfaz gráfico. Swing es una librería de widgets portable a cualquier plataforma que disponga de una máquina virtual Java pero a costa de no aprovechar las capacidades nativas del sistema donde se ejecuta, lo cual suponeuna ejecución sensiblemente más lenta que la de las aplicaciones nativas. SWT es una librería de widgets equivalente a Swing en la cual, se aprovechan los widgets nativos del sistema sobre el que se ejecuta. El hecho de aprovechar los widgets nativos, permite que la ejecución de interfaces de usuario sea mucho más rápida y fluida que si se utilizase Swing y, además, siempre dispone del “Look andFeel” del sistema, sin necesidad de “emularlo”.

La contrapartida es que la librería SWT es nativa, es decir, es necesario disponer de una librería SWT específica para cada sistema operativo. Existen versiones de SWT para los S.O. más habituales, incluyendo Windows, Linux, HP-UX, MacOS, etc.

Obtener, instalar y ejecutar Eclipse IDE.
El IDE Eclipse se puede obtener bajándolo directamente delsitio web oficial del Proyecto Eclipse - www.eclipse.org - o de cualquier “mirror” autorizado. Existen versiones instalables para cualquier plataforma que soporte la librería SWT, descargas que incluyen el código fuente y descargas que incluyen los plugins más habituales. Además, de este mismo sitio, se puede descargar la librería SWT independientemente y su SDK. Como Eclipse está escrito en Java,en necesario, para su ejecución, que exista un JRE (Java Runtime Environment) instalado previamente en el sistema. La instalación de Eclipse, es tan sencilla como descomprimir el archivo descargado en el directorio que se estime conveniente. Obtener e instalar Plugins La descarga básica del entorno Eclipse incluye algunos de los plugins más básicos, pero siempre es deseable obtener alguna...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Los Eclipses
  • los eclipses
  • eclipse
  • Eclipses
  • El eclipse
  • Los Eclipses
  • eclipses
  • eclipse de estado

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS