Сравнение интегрированных сред разработки
Перейти к навигации
Перейти к поиску
В следующие таблицы включены пакеты программ, которые являются интегрированными средствами разработки. Отдельные компиляторы и отладчики не упомянуты.
Язык ассемблера[править]
Компонентный Паскаль[править]
| IDE | Лицензия | Windows | Linux | Другие платформы |
|---|---|---|---|---|
| BlackBox Component Builder | BSD | |||
| CPIde | Проприетарная |
ActionScript[править]
| IDE | Лицензия | Windows | Linux | macOS | Другие платформы | Отладчик | Разработка GUI | Профилирование | Статический анализ кода | MXML |
|---|---|---|---|---|---|---|---|---|---|---|
| FDT | Проприетарная | JVM | ||||||||
| FlashDevelop | MIT | |||||||||
| Flash Builder | Проприетарная | JVM | ||||||||
| IntelliJ IDEA | ASL | FreeBSD, OpenBSD, Solaris, JVM | ||||||||
| Realaxy ActionScript Editor | Проприетарная | JVM |
Ada[править]
| IDE | Лицензия | Windows | Linux | macOS | Другие платформы | Отладчик | Разработка GUI | GNU toolchain | Профилирование | Покрытие кода | Автодополнение | Статический анализ кода | Дизайн на основе GUI | Браузер классов |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Eclipse[1] | EPL | FreeBSD, Solaris, OpenIndiana, JVM | [2] | |||||||||||
| GNAT Programming Studio | GPL | Solaris |
BASIC[править]
→ BASIC
| IDE | Лицензия | Windows | Linux | macOS | Другие платформы | Отладчик | Разработка GUI | GNU toolchain | Профилирование | Покрытие кода | Автодополнение | Статический анализ кода | Дизайн на основе GUI | Браузер классов |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PureBasic | Проприетарная |
Да |
Solaris, AmigaOS | |||||||||||
| PowerBASIC | Проприетарная | |||||||||||||
| Microsoft Visual Studio | Проприетарная |
C/C++[править]
C#[править]
→ C Sharp
| IDE | Лицензия | Windows | Linux | macOS | Другие платформы |
|---|---|---|---|---|---|
| Geany | GPL | ||||
| Microsoft Visual Studio | Проприетарная | ||||
| MonoDevelop | GPL, LGPL | ||||
| Rider | Проприетарная | ||||
| SharpDevelop | LGPL |
Common Lisp[править]
| IDE | Лицензия | Windows | Linux | macOS | Другие платформы | Редактор | Отладчик | Степпер | Разработка GUI | Профилирование | Браузер классов |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Allegro Common Lisp | Проприетарная | Solaris, FreeBSD, AIX, Tru64 UNIX, HP-UX | Системы, определения | ||||||||
| LispWorks | Проприетарная | Solaris, FreeBSD, HP-UX | функции, ошибки, процессы, символы, системы | ||||||||
| SLIME (Emacs) | BSD, GPL, LGPL и Общественное достояние | DragonFly BSD, FreeBSD, HP-UX, AIX, IRIX, DOS, NetBSD, OpenBSD, OpenVMS, OS/2, Solaris, и другие UNIX | Ошибки, символы |
D[править]
Eiffel[править]
→ Eiffel
| IDE | Лицензия | Windows | Linux | macOS | Другие платформы | Отладчик | Разработка GUI | GNU toolchain | Профилирование | Покрытие кода | Автодополнение | Статический анализ кода | Дизайн на основе GUI | Браузер классов |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| EiffelStudio | GPL и Коммерческая | FreeBSD, OpenVMS, Solaris, VxWorks, и другие UNIX | Автоматическая система тестирования | Инструмент показателей | BON/Диаграмма классов | Многооконный |
Fortran[править]
→ Fortran
| IDE | Лицензия | Windows | Linux | macOS | Другие платформы |
|---|---|---|---|---|---|
| Eclipse | EPL | FreeBSD, Solaris, OpenIndiana, JVM | |||
| Geany | GPL | ||||
| GNAT Programming Studio | GPL | ||||
| KDevelop | GPL | FreeBSD, Solaris, OpenIndiana | |||
| Photran | EPL | ||||
| Open Watcom | Sybase Open Watcom Public License | OS/2, DOS | |||
| Digital Visual Fortran | Проприетарная | OpenVMS, и другие UNIX | |||
| IntelliJ IDEA | ASL | FreeBSD, OpenBSD, Solaris, JVM |
Groovy[править]
→ Groovy
| IDE | Лицензия | Windows | Linux | macOS | Другие платформы | Разработка GUI |
|---|---|---|---|---|---|---|
| Eclipse | EPL | FreeBSD, Solaris, OpenIndiana, JVM | ||||
| IntelliJ IDEA | ASL | FreeBSD, OpenBSD, Solaris, JVM | ||||
| NetBeans | CDDL, GPL, LGPL | OpenBSD, Solaris | ||||
| SlickEdit | Проприетарная | AIX, HP-UX, Solaris, Solaris SPARC |
Haskell[править]
→ Haskell
| IDE | Лицензия | Windows | Linux | macOS | Другие платформы |
|---|---|---|---|---|---|
| Eclipse | EPL | FreeBSD, Solaris, OpenIndiana, JVM | |||
| Leksah | GPL | ||||
| SlickEdit | Проприетарная | AIX, HP-UX, Solaris, Solaris SPARC |
Haxe[править]
→ Haxe
| IDE | Лицензия | Windows | Linux | macOS | Другие платформы |
|---|---|---|---|---|---|
| IntelliJ IDEA | ASL | FreeBSD, OpenBSD, Solaris, JVM | |||
| FlashDevelop | MIT | ||||
| Sublime Text | Проприетарная | ||||
| Powerflasher FDT | Проприетарная | ||||
| Haxe IDE (HIDE) | MIT |
Java[править]
→ Java
JavaScript[править]
Lua[править]
→ Lua
| IDE | Лицензия | Windows | Linux | macOS | Другие платформы |
|---|---|---|---|---|---|
| Decoda | GPL | ||||
| Eclipse | EPL | FreeBSD, Solaris, OpenIndiana, JVM | |||
| SlickEdit | Проприетарная | AIX, HP-UX, Solaris, Solaris SPARC | |||
| ZeroBrane Studio | MIT |
Pascal, Object Pascal[править]
→ Pascal
| IDE | Лицензия | Windows | Linux | macOS | Другие платформы | Мобильные телефоны | Отладчик | Разработка GUI | Автодополнение |
|---|---|---|---|---|---|---|---|---|---|
| Embarcadero Delphi | Проприетарная | Android, IOS | |||||||
| Dev-Pascal | GPL | ||||||||
| Free Pascal IDE | GPL | AmigaOS, Android, FreeBSD, Game Boy Advance, Haiku, AIX, IOS, MorphOS, DOS, NetBSD, Nintendo DS, Nintendo Wii, OpenBSD, OS/2, Solaris, Windows CE | |||||||
| Geany | GPL | FreeBSD, Solaris, OpenIndiana | |||||||
| KDevelop | GPL | FreeBSD, OpenBSD, NetBSD, Solaris, и другие UNIX | |||||||
| Lazarus | GPL, LGPL | FreeBSD | |||||||
| MIDletPascal | BSD, GPL | ||||||||
| PascalABC.NET | LGPL |
Perl[править]
→ Perl
| IDE | Лицензия | Windows | Linux | macOS | Другие платформы |
|---|---|---|---|---|---|
| Padre | AL, GPL | ||||
| Geany | GPL | ||||
| KDevelop | GPL | FreeBSD, Solaris, OpenIndiana | |||
| ActiveState Komodo | MPL, GPL, LGPL | ||||
| Плагин для IntelliJ IDEA: Camelcade | ASL | FreeBSD, OpenBSD, Solaris, JVM |
PHP[править]
→ PHP
Python[править]
→ Python
| IDE | Лицензия | Windows | Linux | macOS | Другие платформы |
|---|---|---|---|---|---|
| Wing | Proprietary | ||||
| PyDevelop IDE | GPL | ||||
| Boa Constructor | GPL | ||||
| Eric | GPL | ||||
| Geany | GPL | ||||
| IDLE | PSFL | ||||
| ActiveState Komodo | MPL, GPL, LGPL | ||||
| NetBeans | CDDL, GPL, LGPL | OpenBSD, Solaris | |||
| Ninja-IDE | GPL | ||||
| PyCharm | ASL | ||||
| PyDev | EPL | ||||
| PyScripter | MIT | ||||
| Stani's Python Editor | GPL | ||||
| Spyder | MIT | ||||
| Thonny | MIT | Raspbian | |||
| Eclipse + PyDEV | EPL | ||||
| Microsoft Visual Studio + Python Tools | Проприетарная, ASL | ||||
| Pyzo[4] | Лицензия BSD |
R[править]
| IDE | Лицензия | Windows | Linux | macOS | Другие платформы |
|---|---|---|---|---|---|
| RStudio | AGPL |
Racket[править]
→ Racket (язык программирования)
| IDE | Лицензия | Windows | Linux | macOS | Другие платформы |
|---|---|---|---|---|---|
| DrRacket | LGPL |
Ruby[править]
→ Ruby
| IDE | Лицензия | Windows | Linux | macOS | Другие платформы |
|---|---|---|---|---|---|
| Aptana Studio | GPL | ||||
| Eric | GPL | ||||
| Geany | GPL | ||||
| IntelliJ IDEA | ASL | FreeBSD, OpenBSD, Solaris, JVM | |||
| RubyMine | Проприетарная | ||||
| ActiveState Komodo | MPL, GPL, LGPL | ||||
| NetBeans | CDDL, GPL, LGPL | Solaris | |||
| Kate | LGPL |
Scala[править]
→ Scala (язык программирования)
| IDE | Лицензия | Windows | Linux | macOS | Другие платформы |
|---|---|---|---|---|---|
| Eclipse | EPL | FreeBSD, Solaris, OpenIndiana, JVM | |||
| IntelliJ IDEA | ASL | FreeBSD, OpenBSD, Solaris, JVM | |||
| NetBeans | CDDL, GPL, LGPL | Solaris |
Smalltalk[править]
| IDE | Лицензия | Windows | Linux | macOS | Другие платформы | Отладчик | Разработка GUI |
|---|---|---|---|---|---|---|---|
| Dolphin Smalltalk | MIT | ||||||
| Squeak | MIT |
Tcl[править]
→ Tcl
| IDE | Лицензия | Windows | Linux | macOS | Другие платформы |
|---|---|---|---|---|---|
| Eclipse | EPL | FreeBSD, Solaris, OpenIndiana, JVM | |||
| ActiveState Komodo | MPL, GPL, LGPL | ||||
| SlickEdit | Проприетарная | AIX, HP-UX, Solaris, Solaris SPARC |
SQL, PL/SQL[править]
→ SQL
| IDE | Лицензия | Windows | Linux | macOS | Другие платформы | Отладчик |
|---|---|---|---|---|---|---|
| JDeveloper | Проприетарная | JVM | ||||
| Oracle SQL Developer | Проприетарная | JVM | ||||
| Toad | Проприетарная |
См. также[править]
Примечания[править]
- ↑ AonixADT Ada Development Toolkit. Архивировано из первоисточника 7 июня 2009.[недоступная ссылка] Проверено 7 февраля 2010.
- ↑ Eclipse Qt Integration Архивировано из первоисточника 2009-07-21.
- ↑ С использованием плагина wxSmith (включено в дистрибутив, требует наличия wxWidgets SDK)
- ↑ Pyzo.org. Архивировано из первоисточника 19 января 2018. Проверено 15 января 2018.