Comparativa 3 Ide Java
Soporta el desarrollo de todos los tipos de aplicación Java (J2SE, web, EJB y aplicaciones móviles). Entre sus características se encuentra un sistema de proyectos basado en Ant, controlde versiones y refactoring. Permite además crear aplicaciones con Python y aplicaciones Web con PHP5 y AJAX.
Las principales características son:
Editor de código con soporte para completarcódigo, anotaciones, macros, auto- identación, capaz de operar en un modo mixto para documentos de múltiples lenguajes.
Soporte para Java, C, C++, XML y HTML.
Soporte para compiladores, debuggers yservicios de ejecución a través de la adición de plug-ins.
Soporte para JSP, Servlets, Enterprise Java Beans, XML, RMI, CORBA, JINI y JDBC.
Soporte para Ant, CVS y otros sistemas de control deversiones.
Herramientas visuales de diseño (AWT/Swing).
Asistentes y herramientas de generación y gestión de código.
Soporte para bases de datos: Oracle, IBM DB2, Microsoft SQL Server,PointBase, Sybase, Informix, Cloudscape, MySQL, PostgreSQL, InstantDB, Interbase, Hypersonic SQL, Micrososft Access.
Multiplataforma
ECLIPSE
Eclipse es un entorno multinlenguaje, aunque es conJava con el que mejor se integra y con el que ha ganado su popularidad.
Incluye:
Plataforma principal: inicio de Eclipse, ejecución de plugins
OSGi : una plataforma para bundling estándar.El Standard Widget Toolkit (SWT): un widget toolkit portable.
JFace : capa GUI intermedia que permite el manejo de archivos, manejo de texto y editores de texto
El Workbench de Eclipse :vistas, editores, perspectivas, asistentes
Eclipse puede extenderse usando otros lenguajes de programación como son C/C++ y Python y en la medida de lo posible para lenguajes de script no tipadoscomo PHP o Javascript, además Eclipse puede trabajar con lenguajes para procesado de texto como LaTeX, aplicaciones en red como Telnet y Sistema de gestión de base de datos.
En cuanto a las...
Regístrate para leer el documento completo.