Recomendado, 2024

La Elección Del Editor

10 mejores IDE de Java de todos los tiempos

Java es un lenguaje de programación extremadamente común, usado en casi todas partes: aplicaciones de Android, consolas de juegos e incluso supercomputadoras. Es conocido por su simplicidad y su increíble portabilidad. En el artículo de hoy, veremos los 10 mejores IDE de Java de todos los tiempos. Un IDE (Integrated Development Environment) es un software todo en uno que no solo le permite editar y compilar su código, sino que también administra recursos, proporciona opciones de implementación y control de versiones, y le permite usar funciones avanzadas de depuración para todo su proyecto.

Los mejores IDE de Java

1. NetBeans

Una vez propiedad de Sun Microsystems, y ahora de Oracle, NetBeans es uno de los mejores IDEs de la última década. NetBeans está completamente modularizado, y todas las funciones IDE vienen en paquetes llamados módulos. Ofrece una fácil integración con el software de control de versiones. NetBeans fue hecho de código abierto por Sun, por lo que cualquiera puede contribuir a su desarrollo. Es gratis y funciona en la mayoría de los sistemas operativos y plataformas.

  • Desarrollador: Oracle
  • Plataformas: NetBeans es un IDE multiplataforma, compatible con Windows, Mac y Linux
  • Precios: Gratis
  • Tamaño: 186 MB para la versión Java EE
Descargar

2. IntelliJ IDEA

IntelliJ es un IDE de Java de código cerrado, y uno de los 'tres grandes' entre los IDE de Java (los otros dos son Eclipse y NetBeans). IntelliJ IDEA tiene una excelente y moderna interfaz de usuario. Fue elegido como el IDE base para Android Studio, el nuevo software todo en uno para desarrollar aplicaciones de Android, desarrollado por Google.

Hay dos versiones de IntelliJ, Community Edition, que es gratuita, y la Ultimate Edition, que está completamente equipada y requiere licencias pagas para su uso.

  • Desarrollador: JetBrains
  • Plataformas: OS X, Linux, Windows
  • Precio: Pagado ($ 199 licencia de usuario individual). Gratis para estudiantes y proyectos de código abierto.
  • Tamaño: 180 MB para la edición comunitaria, 290 MB para la última edición
Descargar

3. Eclipse

Eclipse es uno de los IDEs más populares, y no solo para Java, sino también para C ++ y PHP. Eclipse es una herramienta de código abierto y tiene una gran comunidad de desarrolladores. También cuenta con una enorme biblioteca de complementos, todos hechos por usuarios. El último gran lanzamiento de Eclipse se produjo el año pasado con Eclipse Luna, que ofrecía soporte para Java 8. Eclipse también fue el IDE base para el antiguo SDK de Android (Software Development Kit).

  • Desarrollador: Eclipse Foundation
  • Plataformas: Eclipse está disponible para Windows, Mac, Linux y OSX.
  • Precios: Gratis
  • Tamaño: el paquete de descarga de Eclipse Luna para desarrolladores de Java es (casi) de 155 MB.
Descargar

4. Jdeveloper

JDeveloper es un IDE totalmente gratuito lanzado por Oracle. JDeveloper ofrece varias funciones como, refactorización, control de versiones, auditoría y métricas, depuración, perfiles. Soporte de hormigas y soporte de Maven. Viene en dos ediciones, una edición Studio que tiene un conjunto de herramientas completamente cargado para crear programas en Java, y una edición Java, que carece de las características J2EE, ADF, UML y Database, pero es mucho más pequeña y más rápida. La edición Java tiene todas las funciones básicas necesarias para Java y debe satisfacer la mayoría de los codificadores Java principiantes e intermedios.

  • Desarrollador: Oracle
  • Plataformas: multiplataforma
  • Precios: Gratis
  • Tamaño: Java Edition-181 MB, Studio Edition -1.8 GB
Descargar

5. Dr. Java

Dr. Java es un IDE de Java ligero que se mantiene en Sourceforge. Está diseñado principalmente para estudiantes y principiantes, pero también tiene funciones avanzadas para profesionales de Java. Es gratis y de código abierto. Dr. Java es mantenido por el grupo JavaPLT en la Universidad Rice. Su interfaz ha sido diseñada utilizando el kit de herramientas Swing desarrollado por Sun Microsystems.

  • Plataformas: multiplataforma
  • Precios: Gratis
  • Tamaño: 13 MB
Descargar

6. BlueJ

BlueJ es un Java IDE de código abierto creado con fines educativos. También es adecuado para el desarrollo de pequeños proyectos de software. La interfaz de BlueJ es bastante básica, por lo que los principiantes pueden hacer un buen uso de ella. Muestra clases y objetos de una manera limpia y visual. El objetivo principal de BlueJ es enseñar Programación Orientada a Objetos, por lo que es una herramienta excelente para nuevos estudiantes, poderosa, sin la naturaleza agrupada de otros IDE profesionales.

  • Plataformas: multiplataforma
  • Precios: Gratis
  • Tamaño: 160-170 MB (incluyendo JDK)
Descargar

7. jCreator

jCreator es un IDE de Java rápido y eficiente escrito en C ++ (que supuestamente lo hace más rápido que otros IDE que se han escrito en Java). Tiene una interfaz similar a las versiones anteriores de Visual Studio y le permite personalizarla según sus preferencias. jCreator es un IDE de pago, pero también está disponible una versión gratuita sin características como la finalización automática del código. jCreator solo ofrece soporte para Windows, pero puede ejecutarse en Linux usando Vine.

  • Desarrollador: Xinox Software
  • Plataformas: sólo Windows.
  • Precios: Gratis
  • Tamaño: 7.2 MB para la versión de prueba
Descargar

8. jGrasp

jGrasp es otro IDE Java súper ligero, que se centra en las visualizaciones de software. Tiene características como diagramas de clase UML que ayudan a mejorar la legibilidad del código. jGrasp genera visualizaciones automáticamente, y también cuenta con mecanismos de identificación de estructura de datos, visores de objetos dinámicos y varias otras características que presentan el código Java en una vista agradable y fácil de leer, parecida a un libro de texto.

  • Plataformas: multiplataforma
  • Precios: Gratis
  • Tamaño: 5MB
Descargar

9. pie verde

Greenfoot es un IDE de Java educativo que está casi completamente basado en la interacción. Se basa en gran medida en la visualización de estructuras de datos y está optimizado para la creación de programas simples y juegos Java 2D. Greenfoot tiene una excelente función para compartir en línea que se integra directamente en el IDE. Los usuarios pueden compartir sus programas en línea para que otros puedan verlos y recibir ayuda y comentarios. Los proyectos compartidos se pueden editar directamente en línea. En general, Greenfoot es ideal para principiantes.

  • Plataformas: multiplataforma
  • Precios: Gratis
  • Tamaño: 162 MB para Windows (JDK incluido)
Descargar

10. Codenvy

En la última entrada de nuestra lista, tenemos Codenvy, que, a diferencia de todos los otros IDE mencionados hasta ahora, está puramente basado en la nube. No requiere instalación. Codenvy tiene todas las características de un IDE 'offline' con todas las funciones, incluidos los entornos de compilación / ejecución / depuración. La capacidad de colaborar en tiempo real es una de las características deseables de Codenvy. Codenvy tiene una gran interfaz y varias opciones de espacio de trabajo. Está disponible después de pagar una cuota de suscripción mensual. La edición comunitaria de Codenvy es de uso gratuito.

Información detallada:

  • Desarrollador: Codenvy Inc.
  • Plataformas: multiplataforma (navegador basado)
  • Precios: Gratis para la edición comunitaria. Suscripciones para la versión premium a partir de $ 1 por mes.
Descargar

Si tiene alguna sugerencia para nuestra lista de los mejores IDE de Java, no dude en hacérnoslo saber en los comentarios.

Top