Skip to content

Что такое IDE

(integrated development environment)

Интегрированная среда разработки, ИСP (англ. Integrated development environment — IDE), также единая среда разработки, ЕСР — комплекс программных средств, используемый программистами для разработки программного обеспечения (ПО).

Среда разработки включает в себя:

  • текстовый редактор;
  • транслятор (компилятор и/или интерпретатор);
  • средства автоматизации сборки;
  • отладчик.

ИСР может заменить:

  • средства для интеграции с системами управления версиями; 
  • инструменты для упрощения конструирования графического интерфейса пользователя;
  • браузер классов;
  • инспектор объектов;
  • диаграмму иерархии классов. 

IDE обычно предназначены для нескольких языков программирования. Например:

IDEЯзыки программирования
IntelliJ IDEAJava, JavaScript, Python, Kotlin, Scala, Groovy и другие
NetBeansJava, Python, PHP, JavaScript, C, C++, Ада и другие
EclipseJava, но и на других языках, таких, как C/C++, Perl, Groovy, Ruby, Python, PHP, Erlang и прочие
Qt CreatorС, С++ и QML
Microsoft Visual StudioC++, C Sharp, Visual Basic .NET, Visual J Sharp

ИСР обычно предназначены для нескольких языков программирования, таких как IntelliJ IDEA, NetBeans, Eclipse, Qt Creator, Geany, Embarcadero RAD Studio, Code::Blocks, Xcode или Microsoft Visual Studio, но есть и IDE для одного определенного языка программирования — как, например, Visual Basic, Delphi, Dev-C++.

Интересное сравнение IDE и текстового редактора можно прочитать по ссылке.