Сравнение интегрированных сред разработки
Перейти к навигации
Перейти к поиску
В следующие таблицы включены пакеты программ, которые являются интегрированными средствами разработки. Отдельные компиляторы и отладчики не упомянуты.
Язык ассемблера[править]
Компонентный Паскаль[править]
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.