Soy casi nuevo en Java. ¿Qué IDE debo usar para el desarrollo de Java?

En primer lugar , le aconsejaré que aprenda a codificar Java utilizando el editor de T ext (texto sublime, Atom o Notepad ++ y muchos más) ya que se dirigió a sí mismo como casi nuevo en Java . A partir de ahí, te graduarás para usar IDE. Esto le dará una muy buena comprensión de los pasos o actividades que experimenta un código Java antes de dar un resultado o resultado particular.

En segundo lugar , Eclipse IDE y Netbeans IDE son los más famosos de todos. y son completamente gratis. Hay otros IDE gratuitos, pero estos son los dos más famosos. Una de sus ventajas comunes en comparación con los editores de texto es que tienen IntelliSense ( IntelliSense: es un término general para una variedad de características de edición de código que incluyen: finalización de código e información rápida. Las características de IntelliSense a veces se llaman con otros nombres como ” finalización de código ” , ” asistencia de contenido ” y ” sugerencia de código “), lo que agiliza y facilita el trabajo.

  • Enlace de descarga de Eclipse: Descargas de Eclipse.
  • Enlace de descarga de Netbeans: https://netbeans.org/downloads/.

Nuevamente, también puede usar IntelliJ IDE . Que tiene la versión gratuita de la comunidad y un Ultimate pago Versión También tiene la función IntelliSense.

  • Enlace de descarga de IntelliJ (para la versión gratuita y de pago): IntelliJ IDEA :: Descargue la última versión de IntelliJ IDEA.

Por último, me gustaría compartir con ustedes mi experiencia usando los tres IDE:

  1. Utilicé Netbeans para desarrollar aplicaciones Java GUI ( swing ). Proporciona una vista de plantilla y diseño para formularios que permite el diseño de interfaz de usuario de arrastrar y soltar (es mi favorito cuando se trata de eso).
  2. Eclipse es impresionante, fácil de usar y me parece más rápido que netbeans. Lo recomendaré a un principiante de Java, parece tener más usuarios en comparación con Netbeans .
  3. IntelliJ es la bomba. hace la vida más fácil, desde la aplicación J2SE a la J2EE . Pero un novato en programación puede encontrarlo un poco vago. La comunidad La versión tiene muy pocas características en comparación con la versión definitiva . Por lo tanto, no pude tocar muchas de sus características porque utilicé la versión de la comunidad . Pero aún así, es muy impresionante.

Gracias a Reza Mahzari que corrigió que la ” versión IntelliJ Ultimate es gratuita para ciertas personas como los estudiantes”.

Construí Codiva exactamente para su caso de uso.

Primero, felicidades por comenzar. Y darse cuenta del beneficio de un IDE.

No se limite a los editores de texto.

Hace 10-15 años, la gente solía aconsejar que, no escribas código en las computadoras, sino que escribas en papel, hagas un seguimiento paso a paso en papel, solo entonces realmente entenderás el idioma.

Hoy sabemos que no es un buen consejo. Solían dar esos consejos porque, cuando estudiaron desde hace 30 años, la potencia informática era tan escasa que tuvieron que asegurarse de que lo que codificaban era justo antes de escribir o ingresar.

Recomendar editores de texto como el bloc de notas también es por la misma razón. Además, los humanos generalmente admiramos el dolor extra y el trabajo duro.

Para la pregunta sobre el aprendizaje de Java, los IDE que recomendaré son

BlueJ :

Esta es una idea ligera, diseñada específicamente para aprender conceptos de programación orientada a objetos y Java.

“Uno de mis IDE favoritos es BlueJ”
– James Gosling, creador de Java.

Mira el sitio web de bluej para más detalles.

Es tan liviano que funcionará incluso en la máquina más barata que encontrarás.

Codiva.io

Codiva.io ide en línea para estudiantes

En nuestro estudio de usuarios, descubrimos que los estudiantes terminan escribiendo más código, completan las tareas más rápido con este IDE que los editores de texto.

Creemos que los mayores beneficios son,

  1. Codiva le ahorra la distracción y el desperdicio de tiempo cambiando entre la consola y los editores de texto.
  2. Evita la dilación. Solo instalar y configurar el entorno de desarrollo lleva mucho tiempo, muchos principiantes retrasan la instalación del compilador durante muchas semanas casi hasta que su asignación se debe.
  3. Dispositivos móviles: aunque la edición en dispositivos móviles es subóptima, vemos un número significativo de personas que leen en dispositivos móviles y aún realizan ediciones menores en sus programas. (Nota: recomiendo el teclado del hacker para programar en dispositivos móviles)

Ide tradicionales, como Eclipse, IntelliJ, NetBeans, etc.

Estas son las herramientas que usará cuando encuentre un trabajo. Tienen muchas características que necesitará una vez que sea un usuario avanzado. La única queja contra el ide tradicional de hoy es que son demasiado ricas en características y pesan mucho, son abrumadoras para los principiantes. Pero, en cualquier caso, cualquiera de estos IDE es mejor para usted que los editores de texto sin formato.

Editores de texto:

Evitar si es posible. No aprendes nada que valga la pena incluir en tu currículum. No aumenta sus oportunidades laborales. No aumenta su comprensión del idioma, al menos, hasta que se convierta en un experto. El tiempo extra perdido no vale la pena.

Descargo de responsabilidad: soy el desarrollador de codiva ide en línea para estudiantes.

NetBeans es gratuito, bastante funcional y no debería ser abrumador para un principiante.

IntelliJ Idea es muy potente, bastante rápido y tiene muchas herramientas de inspección de código incorporadas que podrían ser útiles para un principiante en aras de evitar errores comunes. La versión gratuita no es tan diferente de la pagada.

Eclipse es, francamente, un bloatware, pero el apoyo de la comunidad y la selección de varios complementos son definitivamente una ventaja.

Mi elección es IntelliJ Idea.

Como eres nuevo, te sugiero que lo hagas en Text Editor como Notepad ++.

Después de que haya aprendido lo básico, use un IDE como IntelliJ IDEA, NetBeans o Eclipse.

Enlaces :

Notepad ++ v7 – Versión actual
Bienvenido a NetBeans
Eclipse: el sitio web de la comunidad de código abierto de la Fundación Eclipse.
IntelliJ IDEA el IDE de Java

¿Qué IDE es mejor?
Cada uno tiene su propia elección, así que mejor intente todos y vea cuál le gusta.

Para los principiantes, Netbeans es bueno, rápido y simple en comparación con otros IDEs como IntelliJ IDEA, Eclipse. IDEA es muy bueno con las características intuitivas de contexto. Eclipse es un poco complejo; pero tiene un gran apoyo de la comunidad. Tanto IDEA como Eclipse necesitan recursos y son un poco lentos en comparación con Netbeans.