Entorno de desarrollo integrado

Entorno de desarrollo integrado


Soporte de Idiomeditar

algunos IDE soportan múltiples lenguajes, como GNU Emacs basado en C y Emacs Lisp, e IntelliJ IDEA, Eclipse, MyEclipse o NetBeans, todos basados en Java, o MonoDevelop, basado en C#, o PlayCode.

el soporte para lenguajes alternativos es a menudo proporcionado por plugins, permitiéndoles ser instalados en el mismo IDE al mismo tiempo. Por ejemplo, Flycheck es una extensión moderna de comprobación de sintaxis sobre la marcha para GNU Emacs 24 con soporte para 39 idiomas., Eclipse y Netbeans tienen complementos para C/c++, Ada, GNAT (por ejemplo AdaGIDE), Perl, Python, Ruby y PHP, que se seleccionan automáticamente según la extensión de archivo, el entorno o la configuración del proyecto.

actitudes en diferentes plataformas computadoraseditar

Los programadores Unix pueden combinar herramientas POSIX de línea de comandos en un entorno de desarrollo completo, capaz de desarrollar grandes programas como el núcleo Linux y su entorno. En este sentido, todo el sistema Unix funciona como un IDE., Las herramientas de Software Libre GNU (GNU Compiler Collection (GCC), GNU Debugger (GDB) y GNU make) están disponibles en muchas plataformas, incluyendo Windows. La filosofía dominante de Unix de «todo es un flujo de texto» permite a los desarrolladores que prefieren las herramientas orientadas a la línea de comandos usar editores con soporte para muchas de las herramientas de compilación estándar de Unix y GNU, construyendo un IDE con programas como macsor Vim. Data Display Debugger está diseñado para ser un front-end gráfico avanzado para muchas herramientas estándar de depurador basadas en texto., Algunos programadores prefieren administrar makefiles y sus derivados a las herramientas de construcción de código similares incluidas en un IDE completo. Por ejemplo, la mayoría de los contribuyentes a la base de datos PostgreSQL usan make y GDB directamente para desarrollar nuevas características. Incluso cuando se construye PostgreSQL para Microsoft Windows usando Visual C++, los scripts de Perl se utilizan como un reemplazo para make en lugar de depender de cualquier característica de IDE. Algunos IDE de Linux como Geany intentan proporcionar una interfaz gráfica para las operaciones de compilación tradicionales.

en las diversas plataformas de Microsoft Windows, las herramientas de línea de comandos para el desarrollo rara vez se utilizan., En consecuencia, hay muchos productos comerciales y no comerciales. Sin embargo, cada uno tiene un diseño diferente que comúnmente crea incompatibilidades. La mayoría de los principales proveedores de compiladores Para Windows aún proporcionan copias gratuitas de sus herramientas de línea de comandos, incluido Microsoft (Visual C++, Platform SDK,. NET Framework SDK, NMAKE utility).

Los IDE siempre han sido populares en los clásicos Mac OS y macOS de Apple Macintosh, que se remontan al taller del programador de Macintosh, Turbo Pascal, THINK Pascal y Think C de mediados de la década de 1980., Actualmente, los programadores de macOS pueden elegir entre IDEs nativos como Xcode y herramientas de código abierto como Eclipse y Netbeans. ActiveState Komodo es un IDE multilenguaje propietario compatible con macOS.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *