IntelliJ IDEA
El IDE recomendado para desarrollo en la actualidad es IntelliJ IDEA, disponible tanto en versión gratuita como de pago.
¿Por qué usar IntelliJ en vez de Eclipse o NetBeans?
Es el IDE más estable en la actualidad, con mejor gestión de memoria y más difícil de romper que Eclipse, y mejor mantenido al ser desarrollado principalmente por una compañía.
Sus herramientas de apoyo al desarrollo son más avanzadas y fáciles de usar que las de otros IDEs. Algunos ejemplos:
- Tiene mecanismos de refactoring sencillos y eficaces.
- El autocompletado utiliza el contexto del código para hacer mejores sugerencias.
- Permite evaluar expresiones durante el debugging de manera sencilla.
- El apartado visual está más cuidado y es más usable; incluso incluye un tema oscuro sin recurrir a plugins.
- Su integración con Git es mucho más intuitiva que la del resto de los IDEs, eliminando la necesidad de instalar un segundo programa para gestionar repositorios.