![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/5/5a/Emacs-screenshot.png/640px-Emacs-screenshot.png&w=640&q=50)
Интегрирана среда за разработка
From Wikipedia, the free encyclopedia
Интегрираната среда за разработка (на английски: integrated development environment, IDE) e софтуерно приложение, което предоставя цялостна среда за разработване на софтуер на програмистите.
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/5/5a/Emacs-screenshot.png/640px-Emacs-screenshot.png)
IDE обикновено се състои от редактор на код, инструменти за автоматизиране построяването на изходното приложение и дебъгер. Повечето съвременни интегрирани среди предлагат автоматично предсказване и дописване на кода.
Някои IDE-та включват компилатор, интерпретатор или и двете, като NetBeans и Eclipse; други нямат тази функционалност, например SharpDevelop и Lazarus. Не съществува добре дефинирана граница между интегрирана среда за разработка и друг вид инструмент за създаване на софтуер. В някои случаи в пакета са включени система за контрол на версиите или различни инструменти за дизайн на графичен интерфейс. Много съвременни среди за разработка имат също речник на класовете и диаграма с тяхната йерархия, за улеснение при обектно ориентирано програмиране.