1. La historia del IDE, IDE populares para Java

La historia del IDE comienza desde el momento en que a los programadores se les ocurrió la idea de combinar 4 de las herramientas de desarrollo de software más utilizadas:

  1. Editor de texto
  2. Compilador (o intérprete, según el idioma)
  3. Construir herramientas de automatización
  4. depurador

Mucha agua ha corrido debajo del puente desde entonces. Hoy en día es difícil imaginar IDEs sin características como:

  1. Class browser: una herramienta para navegar fácilmente a través de miles de clases en un proyecto
  2. Integración con sistemas de control de versiones
  3. Herramientas para diseñar una interfaz gráfica de usuario sin escribir código
  4. Potentes herramientas para refactorizar (cambiar el código sin agregar nuevas características)
  5. Análisis y aplicación del estilo de código
  6. Depuradores súper potentes que le permiten depurar programas incluso de forma remota
  7. Analizadores de código y todo tipo de autocompletado/indicaciones/sugerencias útiles

Hay muchos IDE diferentes para los desarrolladores de Java en la actualidad. Tres de ellos se destacan porque son los más populares:

  • IDEA IntelliJ
  • Eclipse
  • NetBeans

Muchos programadores todavía están atrapados en la guerra a largo plazo entre Eclipse e IntelliJ IDEA, pero ahora es obvio para todos que IDEA ha ganado. Y entenderá por qué tan pronto como lo use por unos pocos días.

2. Sabores de IntelliJ IDEA

JetBrains publica actualizaciones de IntelliJ IDEA cuatro veces al año. Un número de versión de IDEA consta de un número de año y un número que corresponde a la versión específica del año. Por ejemplo, la versión 2018.2 es la segunda versión de 2018 y la 2019.3 es la tercera versión de 2019. Es difícil confundirse.

Cada versión tiene dos versiones de IntelliJ IDEA: gratuita y de pago .

IntelliJ IDEA Community Edition
La versión gratuita se llama IntelliJ IDEA Community Edition. Tiene todo lo que necesitas para aprender en CodeGym. Así que siéntase libre de descargarlo, instalarlo, despegar. Puedes descargarlo aquí.

IntelliJ IDEA Ultimate Edition
La versión paga se llama IntelliJ IDEA Ultimate Edition. Tiene un fuerte soporte para muchos marcos profesionales como Spring, Hibernate, GWT, etc. En el mejor de los casos, necesitará estas cosas al final de sus estudios de CodeGym.

IntelliJ IDEA Ultimate Edition tiene una prueba gratuita de 30 días, pero luego tendrá que desembolsar una buena suma por ella.

Si desea utilizar la versión de pago de forma gratuita, hay una forma completamente legítima de hacerlo. Se llama Programa de acceso anticipado (EAP).

IntelliJ IDEA EAP
Con el lanzamiento de cada versión de IDEA, existe el riesgo de que algunas innovaciones no funcionen correctamente o incluso rompan algunas cosas que funcionaban anteriormente. Es por eso que JetBrains permite a los desarrolladores descargar una versión no lanzada de IntelliJ IDEA Ultimate Edition y probarla en proyectos reales.

Por un lado, existe el riesgo de que esta versión sea tosca. Por otro lado, obtiene acceso a las últimas funciones de IDEA incluso antes de su lanzamiento oficial. Y gratis ¿No es genial?

3. Instalación de IDEA

Instalando IDEA

Elija la versión de IntelliJ IDEA que desee en la https://www.jetbrains.com/idea/download/" target="_blank">página web oficial de IntelliJ IDEA . Espero que ya haya decidido cuál prefiere. Si Si tiene problemas para decidirse, le recomiendo la Community Edition: es simple y fácil de usar.

Hay versiones de IDEA para Windows, MacOSX y Linux. Esto no es una sorpresa, ya que los desarrolladores son muy aficionados a estos dos últimos sistemas operativos. A medida que adquiera experiencia, también se sorprenderá de lo fácil que es administrar varios programas y servicios desde la consola/terminal.

Si aún tiene preguntas, tal vez las instrucciones oficiales para instalar IntelliJ IDEA puedan ser útiles.

4. Instrucciones en video sobre el proceso de instalación.

A continuación, simplemente ejecute el instalador descargado para instalar IDEA. Hicimos un video especial para que este proceso sea lo más fácil posible para usted.

class="incrustar-elemento-responsivo"

¿Tiene problemas para instalar? Escriba a soporte a support@codegym.cc o use el widget en la esquina inferior derecha de la página de nuestro sitio. Incluir una descripción del problema, capturas de pantalla y la versión del sistema operativo será muy útil.

5. Creando tu primer proyecto

Para escribir su primer programa en IDEA, necesita hacer 3 cosas:

  • Crear un nuevo proyecto
  • Cree una clase de solución donde escribirá su código
  • Ejecuta el programa.

Instrucciones paso a paso para crear un proyecto.


Vídeo sobre cómo crear un proyecto en IDEA

class="incrustar-elemento-responsivo"

6. Complementos para IntelliJ IDEA

IntelliJ IDEA tiene una variedad de complementos que facilitan varios aspectos del trabajo de un programador. Pero nos interesan principalmente los que nos ayudarán a aprender.

Simplemente hay un excelente complemento de IntelliJ IDEA llamado Key Promoter X. Le dice cómo se pueden realizar varias acciones complejas que realiza en IDEA con una sola combinación de teclas de acceso rápido. Agrégalo, no te arrepentirás.

Primero, ve a la sección de complementos. Para hacer esto, presione Ctrl+Alt+S. Luego escriba "Promotor clave X" en la barra de búsqueda e instale el complemento:

¡Felicitaciones, ahora está un paso más cerca de convertirse en desarrollador!