Los IDE son programas que te permite desarrollar en cierto
lenguaje, las sigla IDE significa (Integrated Development Environment) nacieron
desde la necesidad de que los desarrolladores tenemos que tener un ambiente de
compilamiento y de pruebas en varios servidores, es decir ese programita que es
un IDE aparte de chekear tu sintaxis ejecuta su código escrito en una maquinita
virtual o servidores que le hayas instalado.
Netbeans
Algunas características:
- Hecho
totalmente en Java usando la API de Swing, necesitas SDK para poder
instalarlo.
- Moldeable
según tus necesidades: puedes descargarle plugins para añadirle
funcionalidades.
- Soporte
para Multiples Lenguajes de programación: es posible programar en Ruby, C,
C++, PHP... etc
- Asistencia
para funciones básicas: El IDE trae múltiples asistentes que te
facilitan tus tareas cotidianas al momento de programar o de publicar
proyectos.
- Total
integración con servidor de aplicaciones o contenedores Web: en la versión
completa ya viene instalado el servidor de aplicaciones GlassFish y el
contenedor web Apache Tomcat. Netbeans te fcilita la tarea de deployar tus
proyectos y crear los recursos necesarios para que estos funcionen
correctamente.
- Múltiples
Sistemas Operativos: esta hecho en Java recuerden WORA ("write once
run everywhere").
- Trae
integrado el compilador con las tareas básicas (Apache Ant).
- Desarrollo
Web simplificado: No tienes porque usar otro editor para páginas web o
componentes web seguro netbeans tiene lo que necesitas y si no es así
seguro que lo encuentras como plugin.
Eclipse
Algunas
características:
- Es
extensible, puede añadirle una gran cantidad de plugins disponibles en la
web.
- Es
bastante práctico, fácil de usar.
- Viene
con varios ejemplos que hacen posible aprender a utilizarlo de manera
eficiente.
- Cuenta
con bastante documentación disponible en la web oficial.
- Es
el IDE open source oficial para Android.