Diferencia entre revisiones de «Entorno de desarrollo integrado»

Contenido eliminado Contenido añadido
SeroBOT (discusión · contribs.)
m Revertidos los cambios de 187.188.112.17 (disc.) a la última edición de SeroBOT
Etiqueta: Reversión
Jimmy Olano (discusión · contribs.)
Enlace interno conciso
Línea 6:
Un '''entorno de desarrollo integrado'''<ref name="definicion">{{cita libro|url=https://books.google.com.ar/books?id=bNDzMt6dwNsC&lpg=PA78&dq=%22Entorno%20de%20desarrollo%20integrado%22&pg=PA78#v=onepage&q&f=false|título=Ingeniería del software y bases de datos: tendencias actuales|nombre1=Isidro|apellido1=Ramos Salavert|nombre2= María Dolores |apellido2=Lozano Pérez|editorial=Universidad de Castilla La Mancha|año=2000|cita=6.4 Entornos de Desarrollo Integrados, pág. 78|isbn=8484270777}}</ref><ref>{{cita publicación|url=http://www.lcc.uma.es/~av/Docencia/Doctorado/tema1.pdf|autores=Lidia Fuentes, Jos ́e M. Troya y Antonio Vallecillo|título=Desarrollo de Software Basado en Componentes|publicación=Dept. Lenguajes y Ciencias de la Computación. Universidad de Málaga.|p=16}}</ref> o '''entorno de desarrollo interactivo''', en inglés ''Integrated Development Environment'' ('''IDE'''), es una [[aplicación informática]] que proporciona servicios integrales para facilitarle al [[Desarrollador de software|desarrollador]] o [[programador]] el [[desarrollo de software]].
 
Normalmente, un IDE consiste de un [[editor de código fuente]], herramientas de construcción automáticas y un [[depurador]]. La mayoría de los IDE tienen [[IntelliSense|auto-completado inteligente de código]] (''IntelliSense''). Algunos IDE contienen un [[compilador]], un [[intérprete (informática)|intérprete]], o ambos, tales como [[NetBeans]] y [[Eclipse (software)|Eclipse]]; otros no, tales como [[SharpDevelop]] y [[Lazarus (entorno de desarrollo)|Lazarus]].
 
El límite entre un IDE y otras partes del entorno de desarrollo de software más amplio no está bien definido. Muchas veces, a los efectos de simplificar la construcción de la [[interfaz gráfica de usuario]] (GUI, por sus siglas en inglés) se integran un sistema controlador de versión y varias herramientas. Muchos IDE modernos también cuentan con un navegador de clases, un buscador de objetos y un diagrama de jerarquía de clases, para su uso con el [[programación orientada a objetos|desarrollo de software orientado a objetos]].