Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Enotno de Desarrollo Integrado
Enotno de Desarrollo Integrado
Ir a la navegaciónIr a la búsqueda
Para “Integrated Drive Electronics” (“IDE”), véase Integrated Drive Electronics.
Para otros usos, véase IDE.
1Generalidades
2Reseña histórica
3Tópicos
o 3.1Programación visual
o 3.2Soportes del lenguaje
o 3.3Características entre diferentes plataformas computacionales
4Véase también
5Referencias
Generalidades[editar]
Los IDE están diseñados para maximizar la productividad del programador
proporcionando componentes muy unidos con interfaces de usuario similares. Los
IDE presentan un único programa en el que se lleva a cabo todo el desarrollo.
Generalmente, este programa suele ofrecer muchas características para la
creación, modificación, compilación, implementación y depuración de software.
Esto contrasta con el desarrollo de software utilizando herramientas no
relacionadas, como Vi, GNU Compiler Collection (GCC) o Make.
Uno de los propósitos de los IDE es reducir la configuración necesaria para
reconstruir múltiples utilidades de desarrollo, en vez de proveer el mismo set de
servicios como una unidad cohesiva. Reduciendo ese tiempo de ajustes, se puede
incrementar la productividad de desarrollo, en casos donde aprender a usar un
IDE es más rápido que integrar manualmente todas las herramientas por
separado.
Una mejor integración de todos los procesos de desarrollo hace posible mejorar la
productividad en general, más que únicamente ayudando con los ajustes de
configuración. Por ejemplo, el código puede ser continuamente armado, mientras
es editado, previendo retroalimentación instantánea, como cuando hay errores de
sintaxis. Esto puede ayudar a aprender un nuevo lenguaje de programación de
una manera más rápida, así como sus librerías asociadas.
Algunos IDE están dedicados específicamente a un lenguaje de programación,
permitiendo que las características sean lo más cercanas al paradigma de
programación de dicho lenguaje. Por otro lado, existen muchos IDE de múltiples
lenguajes tales como Eclipse, ActiveState Komodo, IntelliJ IDEA, MyEclipse,
Oracle JDeveloper, NetBeans, Codenvy y Microsoft Visual Studio. Xcode, Xojo
y Delphi están dedicados a un lenguaje cerrado o a un tipo de ajustes de tipos de
lenguajes de programación.
Mientras la mayoría de los IDE modernos son gráficos, los editores de textos
(como Turbo Pascal) eran populares antes de que los sistemas de ventanas se
hicieran disponibles, tales como Microsoft Windows y X Window System (X11).
Estos usan funciones por medio de teclas rápidas para ejecutar comandos o
macros frecuentemente usados.
Reseña histórica[editar]