Diferencia entre revisiones de «Entorno de desarrollo integrado»

sin resumen de edición
(Enlace interno conciso)
Sin resumen de edición
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 (software)|Eclipse]], ActiveState Komodo, [[IntelliJ IDEA]], MyEclipse, Oracle JDeveloper, [[NetBeans]], Codenvy y [[Microsoft Visual Studio]]. [[Xcode]], Xojo y [[Embarcadero Delphi|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.
 
=== Soportes del lenguaje ===
Algunos IDE soportan múltiples lenguajes, tales como [[GNU Emacs]] basados en [[C (lenguaje de programación)|C]] y [[Emacs Lisp]], y [[Eclipse (software)|Eclipse]], [[IntelliJ IDEA]], MyEclipse o [[NetBeans]], todos basados en [[Java (lenguaje de programación)|Java]], o [[MonoDevelop]], basados en C#.
 
Normalmente, el soporte para lenguajes alternativos regularmente es provisto por un ''plug-in'', permitiéndoles ser instalados en el mismo IDE, al mismo tiempo.<ref>https://web.archive.org/web/20140310225211/http://flycheck.readthedocs.org/en/latest/manual/introduction.html</ref> [[Eclipse (software)|Eclipse]], y [[Netbeans]] tienen plugins para [[C (lenguaje de programación)|C]]/[[C++]], [[Ada (lenguaje de programación)|Ada]], (por ejemplo AdaGIDE), [[Perl]], [[Python (lenguaje de programación)|Python]], [[Ruby (lenguaje de programación)|Ruby]], y [[PHP]], los cuales son seleccionados entre extensión de archivos, ambientes o ajustes de proyectos.
83

ediciones