IDE
La app donde se escribe, ejecuta y arregla código, con todas las herramientas a mano.
Un IDE (integrated development environment, entorno de desarrollo integrado) es el lugar de trabajo principal de quien programa: una app que combina un editor de código con las herramientas que lo rodean. En una sola ventana ves los archivos del proyecto, editás el código fuente, corrés el programa, leés sus errores, usás un debugger y escribís comandos en una terminal incorporada. Visual Studio Code, IntelliJ IDEA, Xcode y Android Studio son ejemplos conocidos.
Lo que hace a un IDE más que un editor de texto es que entiende el código. Pinta de distintos colores cada parte para que sea fácil de leer, te sugiere el nombre que estás escribiendo, subraya errores antes de que corras el programa y te deja saltar a donde se define algo o renombrarlo en todos lados a la vez. Muchos IDEs hoy también traen asistentes de IA que sugieren líneas enteras o explican código.
La frontera entre un editor de código liviano y un IDE completo es difusa. Algunos, como Xcode para las plataformas de Apple, vienen con todo para un ecosistema. Otros, como Visual Studio Code, arrancan chicos y crecen con extensiones para cada lenguaje. La elección es personal; lo que importa es tener las herramientas cerca, porque quienes programan pasan casi todo el día ahí adentro.
Para quedarse
- Junta editor de código, botón de ejecutar, debugger y terminal en una app.
- Entiende el código: autocompletado, errores subrayados, ir a la definición.
- Ejemplos: Visual Studio Code, IntelliJ IDEA, Xcode, Android Studio.
- Se amplía con extensiones para lenguajes, herramientas y asistentes de IA.