Інтегроване середовище розробки
Інтегроване Середовище Розробки (ІСР) — від Integrated Development Environment (також можливі інтерпретації Integrated Design Environment — інтегроване середовище проектування; чи Integrated Debugging Environment — інтегроване середовище зневадження) — це комп'ютерна програма, що допомагає програмістові розробляти нове програмне забезпечення чи модифікувати (удосконалювати) вже існуюче.
Інтегровані середовища розробки зазвичай складаються з редактор сирцевого коду, компілятора чи/або інтерпретатора, засобів автоматизації збірки, та зазвичай зневаджувача. Іноді сюди також входять системи контролю версій, засоби для профілювання, а також різноманітні засоби та утиліти для спрощення розробки графічного інтерфейсу користувача. Багато сучасних ІСР також включають оглядач класів, інспектор об'єктів та діаграм ієрархії класів для використання об'єктно-орієнтованого підходу у розробці програмного забезпечення. Сучасні ІСР часто підтримують розробку на декількох мовах програмування.
|
Інтегровані середовища розробки (порівняння • мови програмування) |
|
|---|---|
| Універсальні |
Anjuta • Visual Studio • NetBeans • Eclipse • KDevelop • Xcode • Geany • MonoDevelop • Aptana • Open Watcom • Komodo • Kylix |
| C/C++ | |
| BASIC |
Gambas • PowerBASIC • Turbo Basic • Visual Basic • QBasic • QuickBASIC • PureBasic |
| Java |
Eclipse • IntelliJ IDEA • NetBeans • MyEclipse • Oracle WebLogic Workshop • IBM WebSphere Studio • BlueJ • DrJava • Greenfoot • JCreator • JDeveloper • JBuilder • JGRASP |
| Pascal |
Delphi • Lazarus • MSE • PascalABC.NET • MIDletPascal • PocketStudio • Morfik • Turbo Pascal • QuickPascal • Visible Pascal |
| PHP |
Aptana Studio with PHP plugin • Delphi for PHP (RadPHP) • Eclipse PDT • Zend Studio • NuSphere PhpED • PHP Expert Editor • phpStorm • Dreamviewer |
| Python |
Eric • PyCharm • PyDev • PyScripter |
| ActionScript | |
| Ruby |
RubyMine • |
