Сравнение интегрированных сред разработки

Материал из Циклопедии
(перенаправлено с «Сравнение IDE»)
Перейти к навигации Перейти к поиску

В следующие таблицы включены пакеты программ, которые являются интегрированными средствами разработки. Отдельные компиляторы и отладчики не упомянуты.

Язык ассемблера[править]

 → Язык ассемблера

IDE Лицензия Windows Linux macOS Другие платформы Отладчик Ассемблер Автодополнение Макросы/шаблоны
SASM GPL NASM, MASM, GAS и FASM
fasm EUPL, BSD KolibriOS FASM
NASM Develop IDE GPL NASM
RadASM Бесплатная MASM, FASM, NASM, TASM, GoAsm, High Level Assembly
SlickEdit Проприетарная AIX, HP-UX, Solaris, Solaris SPARC MASM, High Level Assembly, Linux Assembly, OS/390 Assembly

Компонентный Паскаль[править]

 → Компонентный Паскаль

IDE Лицензия Windows Linux Другие платформы
BlackBox Component Builder BSD
CPIde Проприетарная

ActionScript[править]

 → 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[править]

 → 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++[править]

 → Си (язык программирования)

IDE Лицензия Windows Linux macOS Другие платформы Отладчик Разработка GUI GNU toolchain Профилирование Покрытие кода Автодополнение Статический анализ кода C C++ Дизайн на основе GUI Браузер классов
IDE for Android Java C++ Android
Anjuta GPL
C++ Builder Проприетарная
Code::Blocks GPL [3]
Codeforge Проприетарная
CodeLite GPL
Dev-C++ GPL
Eclipse CDT EPL FreeBSD, Solaris, OpenIndiana, JVM Внешний Внешний
Geany GPL Внешний Внешний
GNAT Programming Studio GPL Solaris
KDevelop GPL FreeBSD, Solaris, OpenIndiana Внешний Внешний
Kuzya GPL FreeBSD
MonoDevelop GPL, LGPL
NetBeans CDDL, GPL, LGPL JVM Внешний Внешний
Pelles C Бесплатная
Qt Creator GPL Внешний
Sun Studio Проприетарная Solaris
Rational Software Architect Проприетарная JVM Внешний Внешний
Turbo C++ Explorer Бесплатная
Turbo C++ Professional Проприетарная
Ultimate++ BSD Внешний Внешний
Microsoft Visual Studio Проприетарная
Microsoft Visual Studio Express Бесплатная
wxDev-C++ GPL
Xcode Бесплатная
Open Watcom Sybase Open Watcom Public License OS/2

C#[править]

 → C Sharp

IDE Лицензия Windows Linux macOS Другие платформы
Geany GPL
Microsoft Visual Studio Проприетарная
MonoDevelop GPL, LGPL
Rider Проприетарная
SharpDevelop LGPL

Common Lisp[править]

 → 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[править]

 → D (язык программирования)

IDE Лицензия Windows Linux macOS Другие платформы
DlangIDE BST FreeBSD, Solaris, OpenIndiana
Microsoft Visual Studio Проприетарная
NetBeans CDDL, GPL, LGPL FreeBSD, Solaris, OpenIndiana, JDK
SlickEdit Проприетарная AIX, HP-UX, Solaris, Solaris SPARC
CodeLite GPL FreeBSD, Solaris, OpenIndiana
Xcode Бесплатная
MonoDevelop GPL, LGPL FreeBSD, Solaris, OpenIndiana
KDevelop GPL FreeBSD, Solaris, OpenIndiana
Geany GPL FreeBSD, Solaris, OpenIndiana
Code::Blocks GPL FreeBSD, Solaris, OpenIndiana
Poseidon IDE
D-IDE
Entice Designer
Zeus IDE
Eclipse (среда разработки) EPL FreeBSD, Solaris, OpenIndiana, JVM

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 для Haxe[en]

IDE Лицензия Windows Linux macOS Другие платформы
IntelliJ IDEA ASL FreeBSD, OpenBSD, Solaris, JVM
FlashDevelop MIT
Sublime Text Проприетарная
Powerflasher FDT Проприетарная
Haxe IDE (HIDE) MIT

Java[править]

 → Java

IDE Лицензия Windows Linux macOS Другие платформы Разработка GUI
BEA Workshop for WebLogic Проприетарная
BlueJ GPL Solaris, Windows, Linux, Mac OS X
DrJava Пермиссивная Solaris
Eclipse EPL Solaris
Geany GPL JVM
Greenfoot GPL Solaris
IntelliJ IDEA ASL FreeBSD, OpenBSD, Solaris, JVM
JBuilder Проприетарная Solaris
JCreator Проприетарная
JDeveloper Проприетарная JVM
jGRASP Бесплатная
KDevelop GPL Solaris
MyEclipse Проприетарная
NetBeans CDDL, GPL, LGPL Solaris
Rational Application Developer Проприетарная Solaris, AIX
Servoy Проприетарная
Xcode Бесплатная

JavaScript[править]

 → JavaScript

IDE Лицензия Windows Linux macOS Другие платформы Автодополнение Просмотр кода
Aptana Studio GPL
Geany GPL
IntelliJ IDEA ASL
Light Table MIT FreeBSD, OpenBSD, Solaris, JVM
NetBeans CDDL, GPL, LGPL
JDeveloper Проприетарная
Servoy AGPL
Spket Проприетарная
WebStorm Проприетарная

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

IDE Лицензия Windows Linux macOS Другие платформы
Aptana Studio GPL
Delphi for PHP Проприетарная
PHP Development Tools EPL FreeBSD, Solaris, OpenIndiana, JVM
Geany GPL
HTML-Kit Проприетарная
KDevelop GPL FreeBSD, Solaris, OpenIndiana
ActiveState Komodo MPL, GPL, LGPL
NetBeans CDDL, GPL, LGPL OpenBSD, Solaris
PHPEclipse EPL FreeBSD, Solaris, OpenIndiana, JVM
PHPEdit Проприетарная
Quanta Plus GPL
Zend Studio Проприетарная
PhpStorm Проприетарная
Codelobster Условно-бесплатная
PHP Expert Editor Проприетарная
phpDesigner Проприетарная
NuSphere Проприетарная

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[править]

 → 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[править]

 → 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 Проприетарная

См. также[править]

Примечания[править]

  1. AonixADT Ada Development Toolkit. Архивировано из первоисточника 7 июня 2009.[недоступная ссылка] Проверено 7 февраля 2010.
  2. Eclipse Qt Integration Архивировано из первоисточника 2009-07-21.
  3. С использованием плагина wxSmith (включено в дистрибутив, требует наличия wxWidgets SDK)
  4. Pyzo.org. Архивировано из первоисточника 19 января 2018. Проверено 15 января 2018.
 
Универсальные

Anjuta Visual Studio NetBeans Eclipse IntelliJ IDEA KDevelop Xcode Geany MonoDevelop Aptana Studio Open Watcom Komodo Kylix

Си/C++

Borland C++ C++ Builder Code::Blocks CodeLite wxDev-C++ Pelles C Oracle Solaris Studio QDevelop Qt Creator Ultimate++ Microsoft QuickC

Бейсик

PowerBASIC Turbo Basic Visual Basic QBasic QuickBASIC PureBasic

Java

WebLogic BlueJ DrJava Greenfoot JCreator JDeveloper JBuilder JGRASP Android Studio Eclipse NetBeans

Паскаль

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 Dreamweaver

Python

Boa Constructor Eclipse+PyDev • Eric IDLE Komodo PyCharm PyScripter SPE Spyder Wing IDE

ActionScript

Adobe Flash Adobe Flash Builder FlashDevelop CodeDrive Eclipse FDT • Realaxy ActionScript Editor

Ruby

RubyMine

Шаблон:Интегрированные среды разработки для C и C++