Entorno integrado de desarrollo
De Wikipedia, la enciclopedia libre
Un entorno de desarrollo integrado o en inglés Integrated Development Environment (IDE) es un programa compuesto por un conjunto de herramientas para un programador.
Puede dedicarse en exclusiva a un sólo lenguaje de programación o bien, poder utilizarse para varios.
Un IDE es un entorno de programación que ha sido empaquetado como un programa de aplicación, es decir, consiste en un editor de código, un compilador, un depurador y un constructor de interfaz gráfica GUI. Los IDEs pueden ser aplicaciones por si solas o pueden ser parte de aplicaciones existentes. El leguaje Basic por ejemplo puede ser usado dentro de las aplicaciones de Microsoft Office, lo que hace posible escribir sentencias Basic en forma de macros para Word.
Los IDEs proveen un marco de trabajo amigable para la mayoría de los lenguajes de programación tales como C++, Java, C#, Basic, Object Pascal, etc.
Es posible que un mismo IDE pueda funcionar con varios lenguajes de progrmación, es el caso de Eclipse, ql que mediante pluggins se le puede añadir soporte de lengaujes adicionales
[editar] Componentes
- Un editor de texto.
- Un compilador.
- Un intérprete.
- Herramientas de automatización.
- Un depurador.
- Posibilidad de ofrecer un sistema de control de versiones.
- Factibilidad para ayudar en la construcción de interfaces gráficas de usuarios.
[editar] Software
Algunos ejemplos de entornos integrados de desarrollo (IDE) son los siguientes:
- Anjuta
- C++Builder y TurboC++ Explorer de Borland (ahora de CodeGear)
- Clarion
- Code::Blocks
- CodeWarrior
- Delphi y Turbo Delphi de Borland(ahora de CodeGear)
- DevCpp y wxDev-C++
- e-Des
- Eclipse
- GPS para Ada
- IntelliJ IDEA
- JBuilder de Borland (ahora de CodeGear)
- JDeveloper de Oracle_Corporation
- JCreator
- KDevelop
- Lazarus
- MS Visual Studio .NET y Visual Studio Express de Microsoft
- MonoDevelop
- NetBeans
- RadRails para Ruby on Rails
- RHIDE para DJGPP
- Turbo C y Turbo C++ de Borland
- Turbo Pascal de Borland
- vDevelop ó Editor de Proyectos de Velneo
- Watcom C/C++ Compiler y OpenWatcom
- Xcode de Apple