Сравнение интегрированных сред разработки - Comparison of integrated development environments

В следующих таблицах перечислены известные программные пакеты, которые являются номинальными IDE; автономные инструменты, такие как редакторы исходного кода и Конструкторы графического интерфейса не включены. Эти IDE перечислены в алфавитном порядке поддерживаемых языков.

ActionScript

IDEЛицензияWindowsLinuxmacOSДругие платформыОтладчикКонструктор графического интерфейсаПрофайлерСтатический анализ кодаMXMLЭкспорт на мобильный
Adobe Animate
Ранее Adobe Flash Professional
ПроприетарныйдаНетдаJVMдададададада
Flash BuilderПроприетарныйдаНетдаJVMдададададада
FlashDevelopЛицензия MITдаНетНетдаНетдаНетдада
IntelliJ IDEAПроприетарныйдададаFreeBSD, OpenBSD, СолярисдаНетдададада
Powerflasher FDTПроприетарныйдададаJVMдаНетдададада

Ада

IDEЛицензияWindowsLinuxmacOSДругие платформыОтладчикКонструктор графического интерфейсаЦепочка инструментовПрофайлерПокрытие кодаАвтозаполнениеСтатический анализ кодаДизайн на основе графического интерфейсаБраузер классовПоследняя конюшня релиз
Затмение ж / AonixADT[1]EPLдададаFreeBSD, JVM, Солярисдада[2]НетНеизвестноНеизвестнодаНеизвестноНетдаДекабрь 2009 г.
Студия программирования GNATGPLдададаDragonFly BSD, FreeBSD, NetBSD, OpenBSD, Солярисдада[3]дададададаНетдаИюнь 2014 г.
SlickEditПроприетарныйдададаСолярис, Solaris SPARC, AIX, HP-UXдаНетНетНетНетдаНетНетда2018
ПониматьПроприетарныйдададаСолярисНетНетНетНетНетдадаНетдаДекабрь 2015 г.

сборка

IDEЛицензияWindowsLinuxmacOSДругие платформыОтладчикАссемблерыАвтозаполнениеМакросы / шаблоныПоследняя конюшня релиз
СвежийEUPL и BSD с двумя пунктамидаНетНетНеизвестноНетFASMНеизвестноНеизвестно1.73.04 / 30 апреля 2018 г.
SASMGPLдадаНетНеизвестнодаNASM, MASM, ГАЗ и FASMдада3.10.1 / 8 октября 2018 г.
SlickEditПроприетарныйдададаСолярис, Solaris SPARC, AIX, HP-UXНетMASM, Сборка высокого уровня, Сборка Linux, Сборка OS / 390дада2018

БАЗОВЫЙ

IDEЛицензияWindowsLinuxmacOSРазработчикДругие платформыПоследняя конюшня релиз
Basic4androidПроприетарныйдаНетНетAnywhere Softwareкросс-компиляция из Windows к Android2018-03-20
FreeBASICGPLдадаНетКоманда разработчиков FreeBASICWindows, FreeBSD2019-02-18
ГамбасGPLНетдаНетБенуа МинизиниFreeBSD, Cygwin2019-11-19
Microsoft Small BasicПроприетарныйдаНетНетMicrosoft2015-10-01
Microsoft Visual StudioПроприетарныйдададаMicrosoft2017-10-19
MonoDevelopLGPLдададаXamarin и Мононуклеоз сообществоFreeBSD, OpenBSD, Солярис2016-01-28
PBASIC Редактор штамповПроприетарныйдаНетдаParallax Inc2014-07-02[4]
PureBasicПроприетарныйдададаПрограммное обеспечение FantaisieAmigaOS2020-03-30
SharpDevelopLGPLдаНетНетКоманда ICSharpCode2015-07-14
SlickEditПроприетарныйдададаSlickEditСолярис, Solaris SPARC, AIX, HP-UX2018
XojoПроприетарныйдададаXojo, Inc.Интернет2015-12-17

C / C ++

IDEЛицензияWindowsLinuxmacOSДругие платформыНаписано вОтладчикКонструктор графического интерфейсаИнтегрированный набор инструментовПрофайлерПокрытие кодаАвтозаполнениеСтатический анализ кодаДизайн на основе графического интерфейсаБраузер классовПоследняя конюшня релизКомпилятор CКомпилятор C ++Рефакторинг
АнджутаGPLНетдаНетFreeBSDCдадададаНетдаНетдада2016-03дадаНет
AppCode (IntelliJ IDEA )ПроприетарныйНетНетдаЯвададаНетДа (профилировщик Xcode)Нетдададада2012-12Да (набор инструментов Xcode)Да (набор инструментов Xcode)да
C ++ BuilderПроприетарный, Бесплатное ПО (Только для начинающих)даНет (планируется кросс-компилятор)Да (кросс-компилятор)кросс-компиляция для Android и iOSC ++ и Object PascalдададаДа (AQTime Standard в диспетчере пакетов)дадададада2017-03 Токио 10.2дадада
Код :: БлокиGPLдададаFreeBSD, OpenBSD, СолярисC ++дададададададада[5]да2020-03[6]Да (MinGW + кастом)Да (MinGW + кастом)да
CodeLiteGPLдададаFreeBSDC ++дададаДа (начиная с CodeLite 6.1, интеграция с Валгринд )Нетдадада[7]да2020-02-28Да (GCC, Clang, VC + custom)Да (GCC, Clang, VC + custom)да
Dev-C ++GPLдаНет[8]НетFreeBSDObject PascalдаНетдадаНетдаНетдада2020-10-12дадаНет
Затмение CDTEPLдададаFreeBSD, JVM, СолярисC ++, Явадада[2]да[9]да[10]да[11]дададада2020-06[12][13][14]ВнешнийВнешнийда
GeanyGPLдададаFreeBSD, AIX, OpenBSD, Солярис, Другой UnixCДа (через плагин)НетНетНетНетдаНетНетда2019-04[15]ВнешнийВнешнийНет
Студия программирования GNATGPLдададаDragonFly BSD, FreeBSD, NetBSD, OpenBSD, СолярисАдадададададададаНетда2016-06дадада
JetBrains CLionПроприетарныйдададаЯвадаНетдаНетНетдадаНетда2019-07[16]Да (настраиваемый)Да (настраиваемый)да
KDevelopGPLдададаFreeBSD, СолярисC /C ++дадададададададада2018-11ВнешнийВнешнийда
LabWindows / CVIПроприетарныйдаНетНеткросс-компиляция Linux, Phar Lap ETS?дадададаНетдаНетдаНет данных2016-12даНетНет
Microsoft Visual StudioПроприетарный, Бесплатное ПО (Только для сообщества)даНетНетMac OS 7 (только v2.x-v4.x), Linux[17]C ++ и C #дадададададададада2019-04дадаДа (также плагин)[18]
Код Microsoft Visual Studio Массачусетский технологический институтдададаМашинопись JavaScript CSSдаНетдаНетНетдаНетдада2020-09ВнешнийВнешнийТребуется поддержка языкового сервера[19][20]
MonoDevelopLGPLдададаFreeBSD, OpenBSD, СолярисC #дададаНетНетдаНетдада2016-11Да (GCC + custom)Да (GCC + custom)да
Пакет NetBeans C / C ++CDDL и GPLдададаOpenBSD, СолярисЯвада[21]да[21]да[22]Нет[21]НетдаНетдада12.1 (1 сентября 2020 г.; 2 месяца назад (2020-09-01)) [±][23]ВнешнийВнешнийда
OpenWatcomOSI УтвержденоДа (только 32-разрядная версия)частичныйНетFreeBSD, ДОС, OS / 2C /C ++Да (удаленный графический интерфейс)дададаНетНетНетдада2010-06дадаНет
Oracle Solaris Studio (ранее Солнечная студия )Проприетарный, Бесплатное ПОНетдаНетСолярис?дадададададададада2008-11дадада
Qt CreatorGPL / LGPL / ПроприетарныйдададаFreeBSD, Maemo, OpenBSD, SymbianC ++дадададаНетдаДа (лязг)дада2019-06ВнешнийВнешнийда[24]
Rational Software Architect (Eclipse IBM)ПроприетарныйдадаНетFreeBSD, JVM, СолярисЯвададададададададада2015-09ВнешнийВнешнийда
SlickEditПроприетарныйдададаСолярис, Solaris SPARC, AIX, HP-UXC ++даНетдаНетНетдаНетдада2018-12ВнешнийВнешнийда
Окончательный ++ TheIDEBSDдададаFreeBSD, СолярисC ++дададаНетНетдаНетдада2020-05ВнешнийВнешнийНет
ПониматьПроприетарныйдададаСолярис?НетНетНетНетНетдадаНетда2015-12НетНетда
Xcode (Apple)ПроприетарныйНетНетдакросс-компилируется в iOSC, C ++, Цель-C, Цель-C ++дадададададададада2016-12Да, llvm (llvm-gcc и gcc устарели)Да, llvm (llvm-gcc и gcc устарели)да
IDEЛицензияWindowsLinuxmacOSДругие платформыНаписано вОтладчикКонструктор графического интерфейсаИнтегрированный набор инструментовПрофайлерПокрытие кодаАвтозаполнениеСтатический анализ кодаДизайн на основе графического интерфейсаБраузер классовПоследний стабильный выпускКомпилятор CКомпилятор C ++Рефакторинг

C #

IDEЛицензияРазработчикПоследняя конюшня релизWindowsLinuxmacOSДругие платформы
Microsoft Visual StudioПроприетарный

Community Edition: Бесплатное ПО

Microsoft16.0.2 / 18 апреля 2019 г.даНетда
MonoDevelopLGPLXamarin и Мононуклеоз сообщество 6.1.2.44 / 11 ноября 2016 г.дададаFreeBSD, OpenBSD, Солярис
SharpDevelopLGPLКоманда кода IC # 5.1 / 14 апреля 2016 г.даНетНет
SlickEditПроприетарныйSlickEditОктябрь 2016дададаСолярис, Solaris SPARC, AIX, HP-UX
ПониматьПроприетарныйSciTools 814/4 декабря 2015 г.дададаСолярис
Код Visual Studioисходный код(Лицензия MIT ) - двоичный (Проприетарный )Microsoft 1.49.0 / 10 сентября 2020 г.дадада
Xamarin Studioисходный код(Лицензия MIT ) - двоичный (Проприетарный )MicrosoftДекабрь 2016 г.дадада
ЗатмениеEPLФонд Затмения4.7 / 28 июня 2017 г.дадада
ВсадникПроприетарныйJetBrains2019.3 / 11 декабря 2019дадада

Common Lisp

IDEЛицензияWindowsLinuxmacOSДругие платформыредакторОтладчикКонструктор графического интерфейсаПрофайлерБраузеры
Аллегро Common LispПроприетарныйдададаFreeBSD, HP-UX, AIX, Солярис, Tru64 UNIXдадададаБраузер классов, Системы, Определения
LispWorksПроприетарныйдададаFreeBSD, HP-UX, СолярисдадададаБраузер классов, Функции, Ошибки, Процессы, Символы, Системы
СЛИЗЬ (Emacs )порции в GPL v2, LGPL, BSD и всеобщее достояниедададаDragonFly BSD, FreeBSD, HP-UX, AIX, IRIX, ДОС, NetBSD, OpenBSD, OpenVMS, OS / 2, Солярис, Другой UnixдадаНетдаБраузер классов, Ошибки, символы

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

IDEЛицензияРазработчикПлатформа
Конструктор компонентов BlackBoxПроприетарный похожий на SleepycatОберон микросистемыWindows

D

IDEНабор инструментов для виджетовПлатформаКомпиляторыОткрытый исходный кодСделано в DПримечания
Visual StudioMicrosoftWindowsDMD, LDC (LLVM ), GDC (GCC )НетНетVisual Studio расширение. VisualD, писал в Д.
NetBeansJava SwingWindows, macOS, Linux, FreeBSD, Солярис, OpenIndiana, ЯваDMD, LDC (LLVM ), GDC (GCC )даНетNetBeans модуль. NetBeans-D, под Лицензия MIT.
SlickEditQtWindows, Linux, MacOS, AIX, HP-UX, Солярис, Solaris SPARCDMDНетНет
CodeLitewxWidgetWindows, macOS, Linux, FreeBSD, Солярис, OpenIndianaDMD, LDC (LLVM ), GDC (GCC )даНет
XcodeКакаоmacOSDMD, GDC (GCC )НетНетXcode плагин. D для Xcode, под GPL v2.
MonoDevelopGTK #Windows, macOS, Linux, FreeBSD, Солярис, OpenIndianaDMD, LDC (LLVM ), GDC (GCC )даНетMonoDevelop расширение. Моно-Д, поддерживать VisualD проекты и DUB, Может быть установлен на Xamarin Studio тоже под Лицензия Apache.
KDevelopQtWindows, macOS, Linux, FreeBSD, Солярис, OpenIndianaDMD, LDC (LLVM ), GDC (GCC )даНет
GeanyGTK +Windows, macOS, Linux, FreeBSD, Солярис, OpenIndianaDMD, LDC (LLVM ), GDC (GCC )даНетРодная поддержка.
Код :: БлокиwxWidgetWindows, macOS, Linux, FreeBSD, Солярис, OpenIndianaDMD, LDC (LLVM ), GDC (GCC )даНетВключает частичную поддержку.
ЗатмениеSWTWindows, macOS, Linux, FreeBSD, Солярис, OpenIndiana, ЯваDMDдаНетЗатмение Плагин. ДДТ. Упавший.

Эйфель

IDEЛицензияWindowsLinuxmacOSДругие платформыОтладчикКонструктор графического интерфейсаЦепочка инструментовПрофайлерПокрытие кодаАвтозаполнениеСтатический анализ кодаДизайн на основе графического интерфейсаБраузер классовПоследняя конюшня релиз
EiffelStudioGPL и коммерческийдададаFreeBSD, OpenVMS, Солярис, VxWorks, Другой UnixдадададаФреймворк автоматического тестированиядаПроверка типов, защита от аннулирования, инструмент метрикBON / Схема классов UMLМульти-просмотр20.05, 2020

Erlang

Перейти на эту страницу: Редакторы исходного кода для Erlang

Фортран

IDEЛицензияПлатформаРазработчикПоследняя конюшня релиз
Код :: БлокиGPLWindows, Linux, macOS, FreeBSD, OpenBSD, СолярисКод :: Блоки Команда17.12 / 2017-12-30
GeanyGPLWindows, Linux, macOS, FreeBSD, AIX, OpenBSD, Солярис, Другой UnixКоманда1.27 / 13 марта 2016 г.
Студия программирования GNATGPLWindows, Linux, macOS, DragonFly BSD, FreeBSD, NetBSD, OpenBSD, СолярисAdaCore4.3.1 / июнь 2009 г.
KDevelopGPLLinuxКоманда KDevelop5.5.1 (5 мая 2020 г.; 6 месяцев назад (2020-05-05)) [±]
NetBeansCDDLWindows, Linux, macOSСообщество NetBeans12.1 (1 сентября 2020 г.; 2 месяца назад (2020-09-01)) [±][25]
OpenWatcomOSI УтвержденоWindows, Linux, ДОС, OS / 2Сообщество OpenWatcom1.9 / 2 июня 2010 г.
Фотран (Затмение )EPLWindows, Linux, macOS, FreeBSD, JVM, СолярисУниверситет Иллинойса, Лос-Аламосская национальная лаборатория9.1 / 24 июня 2015 г.
ПлатонПроприетарныйWindowsSilverfrost4.7.3.0
ПониматьПроприетарныйWindows, Linux, macOS, Солярис, Другой UnixSciTools4 декабря 2015 г.
Просто ФортранПроприетарныйWindows, Linux, macOSАппроксиматрикс, ООО3.14 / 12 августа 2020 г.
SlickEditПроприетарныйWindows, Linux, MacOS, AIX, Солярис, Solaris SPARC, HP-UXSlickEditОктябрь 2016
IntelliJ IDEAASLv2Windows, Linux, MacOS, FreeBSD, OpenBSD, СолярисJetBrainsСентябрь 2017 г.

F #

IDEЛицензияWindowsLinuxmacOSРазработчикПоследняя конюшня релиз
Microsoft Visual StudioПроприетарный

Community Edition: Бесплатное ПО

даНетНетMicrosoft15.7 / 1 августа 2018 г.
Код Visual Studio[26]исходный код(Лицензия MIT ) - двоичный (Проприетарный )дададаMicrosoft1.25 / июнь, 2018
Всадник[27]ПроприетарныйдададаJetBrains2018.1 / 19 апреля 2018 г.

Groovy

IDEЛицензияНаписано в Ява ТолькоWindowsLinuxmacOSДругие платформыКонструктор графического интерфейса
Затмение JDTEPLНетдададаFreeBSD, JVM, СолярисНет
IntelliJ IDEAASLv2, проприетарныйдадададаFreeBSD, OpenBSD, СолярисНет
NetBeansCDDL, GPL2дадададаOpenBSD, Солярисда
SlickEditПроприетарныйНетдададаСолярис, Solaris SPARC, AIX, HP-UXНет

Haskell

IDEЛицензияПлатформыПоследний релизРазработчик
Плагин EclipseFPEPL?Виртуальная машина Java2.6.4 / 19 января 2015 г.eclipsefp.github.io
SlickEditПроприетарныйWindows, Linux, macOS, AIX, HP-UX, Солярис, Solaris SPARCОктябрь 2016SlickEdit

Haxe

Перейти на эту страницу: Сравнение вариантов IDE для программистов Haxe

Ява

Java имеет сильную поддержку IDE не только из-за ее исторической и экономической важности, но также из-за комбинации отражения и статической типизации, что делает ее хорошо подходящей для поддержки IDE.[факт или мнение? ]Некоторые из ведущих IDE Java (например, IntelliJ и Eclipse) также являются основой для ведущих IDE на других языках программирования (например, для Python, IntelliJ переименован в PyCharm, а Eclipse имеет PyDev плагин.)

IDEЛицензияНаписано в Ява ТолькоWindowsLinuxmacOSДругие платформыКонструктор графического интерфейса
BlueJGPL2 +Исключение связывания GNUдадададаСолярисНет
DrJavaРазрешительныйдадададаСолярисНет
Затмение JDTEPLНет[28]дададаFreeBSD, JVM, Солярисда
GeanyGPLНетдададаFreeBSD, AIX, OpenBSD, Солярис, Другой UnixНет
GreenfootGPLдадададаСолярисНет
IntelliJ IDEACommunity Edition: Лицензия Apache v2.0, Ultimate Edition: проприетарныйдадададаFreeBSD, OpenBSD, Солярисда
JBuilderПроприетарныйдадададаСолярисда
JCreatorПроприетарныйНетдаНетНетНет
JDeveloperПроприетарный (бесплатное ПО )дадададаобщая JVMда
jGRASPПроприетарный (бесплатное ПО )дадададаНет
MyEclipseПроприетарныйдадададаFreeBSD, JVM, Солярисда
NetBeansCDDL, GPL2дадададаOpenBSD, Солярисда
Разработчик приложений RationalПроприетарныйдададаНетAIX, Солярисда
СервойПроприетарныйдадададаСолярисда
SlickEditПроприетарныйНетдададаСолярис, Solaris SPARC, AIX, HP-UXНет
ПониматьПроприетарныйНетдададаСолярисда
Xcode (Apple)ПроприетарныйНетНетНетдада

JavaScript

IDEРазработчикПоследняя конюшня релизПлатформаЛицензияНаписано в
АнджутаКоманда Анджутаиюнь 2013Unix-подобныйGPLC
АтомGitHub (филиал Microsoft ) 1.33.1 / 19 декабря 2018 г.КроссплатформенностьЛицензия MITJavaScript
СкобкиAdobeСентябрь 2017 г.КроссплатформенностьЛицензия MITJavaScript, HTML, CSS
Аптана СтудияAptana, Inc.Декабрь 2013КроссплатформенностьGPL, проприетарныйЯва, JavaScript
CodeanywhereCodeanywhere, Inc.Август 2015 г.Облачная IDEПроприетарныйJavaScript
CodeLiteCodeLiteОктябрь 2015 г.КроссплатформенностьGPLC ++
Затмение Веб-инструментыIBMWindows, Linux, macOS, FreeBSD, JVM, СолярисEPLC, Ява
Komodo IDE / РедактироватьActiveState19 ноября 2013 г.КроссплатформенностьIDE:Проприетарный, Редактировать:MPL 1.1C, C ++, JavaScript, Perl, Python, Tcl, XUL
NetBeansOracle12.1 (1 сентября 2020 г.; 2 месяца назад (2020-09-01)) [±][29]КроссплатформенностьCDDL, GPL2Ява
Nodeclipse НТСNodeclipse31 марта 2014 г.Windows, Linux, macOS, FreeBSD, JVM, СолярисEPLЯва
NuSphere PhpEDNuSphereИюнь 2011 г.WindowsПроприетарныйНет данных
Oracle JDeveloperКорпорация OracleИюль 2013Windows, Linux, macOSПроприетарный - свободный[30]Ява
СервойКоманда разработчиков ServoyИюнь 2011 г.КроссплатформенностьЛицензия ServoyЯва
SlickEditSlickEditОктябрь 2016Windows, Linux, macOS, Солярис, AIX, HP-UXПроприетарныйC ++
Visual StudioMicrosoft31 марта 2016 г.[31]WindowsПроприетарныйC ++, C #
Код Visual StudioMicrosoft 1.49.0 / 10 сентября 2020 г.КроссплатформенностьЛицензия MITJavaScript
WebStormJetBrains2019.1 / 25 марта 2019[32]КроссплатформенностьПроприетарныйЯва

Юля

IDEЛицензияWindowsLinuxmacOSДругие платформыОтладчикПрофайлерПримечания
Атом (с расширением Juno)Лицензия MIT[33]дадада?да[34]да[35]Имеет панель построения.
Emacs / Spacemacsпорции в GPL v2, LGPL, BSD и всеобщее достояниедададаFreeBSDдадаРасширение ESS поддержка emacs. vi также доступна поддержка, например в SpaceMacs (полезно для парное программирование ).
Код Visual Studio (с использованием Расширение Julia )Лицензия MITдададаFreeBSD[36]?[37]?Лицензия предназначена для расширения; и исходный код Microsoft (только). Имеет панель построения.

Lua

IDEРазработчикПоследняя конюшня релизПлатформаЛицензия
DecodaНеизвестные миры Развлечения1.16 / 25 октября 2011 г.WindowsGPL[38]
SlickEditSlickEditОктябрь 2016Windows, Linux, macOS, AIX, HP-UX, Солярис, Solaris SPARCПроприетарный
Студия ZeroBraneПавел Кульченко, ZeroBrane LLC1.80 / 7 октября 2018 г.Windows, macOS /Mac, LinuxЛицензия MIT

Паскаль, Object Pascal

IDEРазработчикПоследняя конюшня релизWindowsLinuxmacOSДругие платформыМобильныеОтладчикКонструктор графического интерфейсаЛицензияАвтозаполнение
CodeTyphonPilotLogic2020-01-08 Версия 7.00дададаAmigaOS, Android, FreeBSD, Game Boy Advance, Хайку, AIX, iOS, MorphOS, ДОС, NetBSD, Nintendo DS, Nintendo Wii, OpenBSD, DragonFly, OpenIndiana, OS / 2, Солярис, Windows CE, Виртуальная машина Java, LLVM (экспериментальный),

Транспилятор JavaScript, Встроенные системы.

дададаGPL; LGPL с исключением статической ссылкида
DelphiEmbarcadero TechnologiesDelphi 10.3 (Rio) / 21 ноября 2018 г.даНетНеткросс-компиляция macOS, Android, iOS Linux[39]дададаПроприетарныйда
Free Pascal IDEВолонтеры3.2.0 / 19 июня 2020 г.дададаAmigaOS, Android, FreeBSD, Game Boy Advance, Хайку, AIX, iOS, MorphOS, ДОС, NetBSD, Nintendo DS, Nintendo Wii, OpenBSD, OS / 2, Солярис, Windows CE, Виртуальная машина Java, LLVM (экспериментальный), транспилятор JavaScript, Встроенные системы.дадаНетGPL; LGPL с исключением статической ссылкиНет
KDevelopКоманда KDevelop5.5.1 (5 мая 2020 г.; 6 месяцев назад (2020-05-05)) [±] (только 3.x поддерживает Паскаль)дададаFreeBSD, OpenBSD, NetBSD, Солярис, Другой UnixНетНетНетGPL
ЛазарьВолонтеры2.0.10 / 11 июля 2020 г.дададаВидеть Free PascalдададаGPL; LGPL с исключением статической ссылкида
MIDletPascalЛаборатории исследования кода3.5 / 2 февраля 2013 г.даНетНеткросс-компиляция из Windows к Java MEдаНетНетGPL
МорфикMorfik Technology Pty Ltd.2.0.5.27дададакомпилируется в HTML +CSS +XML +JavaScript (сеть Программы)дададаПроприетарный
MSEideМартин Шрайбер4.6 / 2017-11-24дадаНетFreeBSDдададаGPL; LGPL с исключением статической компоновки для библиотеки MSEgui
ПониматьSciTools4.0 / апрель 2015дададаСолярисдаНетдаПроприетарный
Visual Studio через КислородПрограммное обеспечение RemObjects10.0 / август 2018Да и дополнительная Water IDEНетДа через Fire IDEJVM, .СЕТЬ, Мононуклеоз, Какао, Какао Touch, Android, iOS, WebAssembly, кросс-компиляция в LinuxдададаПроприетарный; бесплатный компиляторда
PocketStudioWinsoft3.0НетНетНетPalm OSдададаПроприетарный
Дев-ПаскальПрограммное обеспечение Bloodshed1.9.2 (с использованием FPC 1.9.2 с 2005 г.)даНетНетНетдаНетGPL
ПаскальABC.NETВолонтеры3.4 / 27 июля 2018 г.дададакомпилируется в CLRНетдадаLGPLда

Perl

IDEРазработчикПоследняя конюшня релизПлатформаЛицензия
Eclipse EPICКоманда проекта EPIC0.6.44 / 18 апреля 2012 г.Windows, Linux, macOS, FreeBSD, JVM, СолярисCPL
GeanyКоманда1.27 / 13 марта 2016 г.Windows, Linux, macOS, FreeBSD, AIX, OpenBSD, Солярис, Другой UnixGPL
Komodo IDE / РедактироватьActiveState9.0.1 / 19 апреля 2015 г.КроссплатформенностьПроприетарный
NetBeansSun Microsystems / Oracle12.1 (1 сентября 2020 г.; 2 месяца назад (2020-09-01)) [±][40]КроссплатформенностьCDDL, GPL
ПадреКоманда Падре1.0 / 8 ноября 2013 г.КроссплатформенностьPerl
IDE JetBrains (через плагин)[41]Александр Евстигнеев2019.1.3 / 25 мая 2019 г.КроссплатформенностьApache 2.0
SlickEditSlickEditОктябрь 2016Windows, Linux, macOS, AIX, Солярис, HP-UXПроприетарный

PHP

IDEРазработчикПоследняя конюшня релизПлатформаЛицензияАвтозаполнениеОтладчикПоддержка рефакторингаПоддержка VCS
Adobe DreamweaverAdobe Systems-КроссплатформенностьПроприетарныйдаНетНетНет
Аптана СтудияAptana, Inc.Декабрь 2013, 3.5.0КроссплатформенностьGPL, проприетарныйдадаНетчерез плагины
CodeLiteCodeLiteОктябрь 2015, 9.0КроссплатформенностьGPLдадаНетGit, SVN
CodelobsterCodelobsterМарт 2018, 5.14.5WindowsПроприетарныйдадаНетчерез плагины
Затмение ЧеФонд Затмения / Zend4.7 / 2 сентября 2016 г.КроссплатформенностьEPLдададаНеизвестно
Eclipse PDTФонд Затмения / Zend7.0 / 18 декабря 2019 г.Windows, Linux, macOS, FreeBSD, JVM, СолярисEPLдададаCVS, Git, Mercurial, SVN (через плагины)
GeanyGeany Команда1.27 / 13 марта 2016 г.Windows, Linux, macOS, FreeBSD, AIX, OpenBSD, Солярис, Другой UnixGPLдаНетНетчерез плагины
HTML-комплектChami.com292Windows (все)ПроприетарныйНеизвестноНетНеизвестноНеизвестно
HyperEditДжонатан Дойч / Тумалт1.6 / 30 апреля 2008 г.macOSПроприетарныйдаНетНетНет
KDevelopKDE Команда KDevelop5.5.1 (5 мая 2020 г.; 6 месяцев назад (2020-05-05)) [±]КроссплатформенностьGPLдаНетНеизвестноCVS, Git, SVN
Komodo IDE / РедактироватьActiveState10.0.1 (июнь 2016 г.)КроссплатформенностьПроприетарныйдададаБазар, CVS, Git, Mercurial, Волей случая, SVN
NetBeansSun Microsystems / Oracle12.1 (1 сентября 2020 г.; 2 месяца назад (2020-09-01)) [±][42]Кроссплатформенность на NetbeansCDDL, GPLдададаCVS, Git, Mercurial, SVN
PHPEclipse (Затмение )PHPEclipse проектная группа1.2.2 / сентябрь 2009 г.Windows, Linux, macOS, FreeBSD, JVM, СолярисCPLдадаНеизвестноНеизвестно
PhpED ProfessionalКорпорация NuSphere19.111 / май 2019 г.WindowsПроприетарныйдадаНеизвестноCVS, SVN, любая другая интегрированная Windows-оболочка
PHPEditВодонепроницаемость SARL3.6.4 (9 апреля 2010 г.; 10 лет назад (2010-04-09)) [±]WindowsПроприетарныйдадаНетCVS, SVN
PhpStorm (IntelliJ IDEA )JetBrains2019.1 / 28 марта 2019Windows, Linux, macOS, FreeBSD, OpenBSD, СолярисПроприетарныйдададаCVS, Git, Mercurial, Волей случая, SVN
Quanta PlusKDE Команда веб-разработчиков3.5.8 / 16 октября 2007 г.LinuxGPLНеизвестноНетНеизвестноНеизвестно
RadPHP (ранее Delphi для PHP)Embarcadero TechnologiesXE2 / 30 августа 2011 г.WindowsПроприетарныйдададаНеизвестно
SlickEditSlickEditОктябрь 2016Windows, Linux, macOS, AIX, HP-UX, СолярисПроприетарныйдадаНетда
Zend StudioZend10.6 / февраль 2014 г.КроссплатформенностьПроприетарныйдададаCVS, Git, SVN, другие (через плагины)

Python

IDEРазработчикПоследняя конюшня релиз версияДата последней стабильной версииПлатформаНаписано вНабор инструментов для виджетовЛицензияПоддержка Python2xПоддержка Python3xОтладчикКонструктор графического интерфейсаИнтегрированный набор инструментовПрофайлерПокрытие кодаАвтозаполнениеСтатический анализ программыДизайн на основе графического интерфейсаБраузер классовРефакторинг кодаСистема контроля версий поддерживатьВеб-фреймворк поддерживать
АнджутаНаба Кумар3.222016-09-18Unix -подобноCGTK +GPLНеизвестноНеизвестнодаНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестно
ЭрикДетлев Оффенбах19.102019-10-03Windows, Linux, macOSPythonPyQtGPLv3 "или позже"Да, до версии 4.5.25 и начиная с версии 5.5.0[43]Да, начиная с версии 5.0.0[44]Да, для Python 2 и 3Да: Qt CreatorНеизвестнодададаНесколько встроенных шашек и Пилинт через плагиндададаSubversion и Mercurial (основные плагины), мерзавец (дополнительный плагин)Джанго как дополнительный плагин
GeanyКоманда1.36.02019-09-28Windows, Linux, macOS, FreeBSD, AIX, OpenBSD, Солярис, Другой UnixCGTK +GPLНеизвестнодаНетНеизвестноНеизвестноНеизвестноНеизвестнодаНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестно
ПРАЗДНЫЙГвидо ван Россум и другие.3.72019-03-25КроссплатформенностьPythonТкинтерPSFLдадададаНеизвестноНетНетдаНетдадаНеизвестноНетНет
Komodo IDEActiveState10.22017-02-21КроссплатформенностьНеизвестноMozilla ПлатформаПроприетарныйдададаНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноБазар, CVS, Git, Mercurial, Волей случая, SVNНеизвестно
KDevelopKDE Команда KDevelop5.4.32019-10-21КроссплатформенностьC, C ++QtGPLНеизвестнодадаНеизвестноНеизвестноНеизвестноНеизвестнодаНеизвестноНеизвестнодада[нужна цитата ]Базар, CVS, Git, Mercurial, Волей случая, SVNНеизвестно
MonoDevelopNovell и Мононуклеоз сообщество6.1.2.442016-11-11Windows, Linux, macOS, FreeBSD, OpenBSD, СолярисC #Gtk #LGPLНеизвестноНеизвестнодаНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестно
Ниндзя-IDEКоманда2.32013-07-07КроссплатформенностьPythonPyQtGPLДа (Python 2.7)даДа (с плагином wdebugger)НеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестно
PIDAКоманда0.6.22010-08-04КроссплатформенностьPythonPyGTKGPLНеизвестноНеизвестноДа (интегрируется с внешними отладчиками)НеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестно
PyCharmJetBrains2020.1.32020-07-20Windows, Linux, macOSЯваКачатьОткрытое ядро: Полная версия под Лицензия Apache 2.0дададаНеизвестнодаДа (только полная версия)Да (только полная версия)даДа PEP 8 и другиедадададада
PyDev / LiClipse (плагин для Затмение и Аптана )Appcelerator7.5.02020-01-10Windows, Linux, macOS, FreeBSD, JVM, СолярисНеизвестноSWTEPLдададаНеизвестноНеизвестноНеизвестноНеизвестнодадаНеизвестнодададаНеизвестно
PyScripterКириакос Влахос3.6.02019-01-12WindowsObject PascalJVCLЛицензия MITдаДа до v3.4даНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестно
Инструменты Python для Visual StudioMicrosoft2.2.6[45]2017-01-13WindowsНеизвестноWindows FormsЛицензия Apache 2.0дададаНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестно
PythonAnywherePythonAnywhere LLPНет данныхНет данныхИнтернет -основанPythonHTMLПроприетарныйдадаНетНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестно
SlickEditSlickEdit21Октябрь 2016Windows, Linux, macOS, Солярис, AIX, HP-UXC ++QtПроприетарныйдададаНетдаНетНетдаНетНетдаНетдаНет
SourceLairSourceLair, Limited.Нет данныхНет данныхИнтернет -основанPythonHTMLПроприетарныйдаНетНетНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестно
SpyderКарлос Кордова и соавторы4.1.32020-05-09КроссплатформенностьPythonPyQt, PySideЛицензия MITДа 2,7Да 3,5 - 3,8даНетдадаНетдадаНеизвестноБетаПланируетсяЧастичноеНет
ТонниАйвар Аннамаа и участники3.3.02020-11-15Windows, Linux, macOSPythonТкинтерЛицензия MITНетдадаНетНетНетНетдадаНеизвестнодаНетНетКолба
ПониматьSciTools4.02015-04-01Windows, Linux, macOS, Солярис, Другой UnixНеизвестноHTMLПроприетарныйНеизвестноНеизвестноНетНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестноНеизвестно
Код Visual StudioMicrosoft1.49.02020-09-10Windows, Linux, macOSJavaScriptHTMLЛицензия MITдададаНетНеизвестнодаНеизвестнодаНеизвестноНеизвестноНеизвестноНеизвестнодада
КрылоWingware7.2.72020-11-13Windows, Linux, macOSPythonQt5 с PyQtПроприетарныйдадаДа (также удаленная, многопоточная и многопроцессорная отладка)НетдаНетНетдадададададада

р

IDEРазработчикПоследняя конюшня релизПлатформаЛицензия
Инструменты R для Visual StudioMicrosoft10 марта 2017 г. (2017-03-10), версия 1.0 RC3Майкрософт ВиндоусЛицензия Apache 2.0
RStudioRStudio, Inc.29 октября 2018 г. (2018-10-29), v1.1.463КроссплатформенностьAGPL

Ракетка

IDEРазработчикПоследняя конюшня релизПлатформаЛицензия
DrRacketPLT Design, Inc.26 октября 2018, v7.1КроссплатформенностьLGPL

Рубин

IDEРазработчикПоследняя конюшня релизПлатформаЛицензия
Aptana Studio со встроенным плагином RadRails (Eclipse)Aptana, Inc.3.5.0 / 27 декабря 2013 г.Windows, Linux, macOS, FreeBSD, JVM, СолярисGPL, проприетарный
Плагин Eclipse DLTK RubyФонд Затмения5.0.0 / 6 июня 2013 г.x86EPL
ЭрикДетлев Оффенбах6.1.4 / 9 апреля 2016 г.КроссплатформенностьGPLv3 "или позже"
Komodo IDE / РедактироватьActiveState9.0.1 / 19 апреля 2015 г.КроссплатформенностьПроприетарный
NetBeansТомас Энебо (JRuby соруководитель)12.1 (1 сентября 2020 г.; 2 месяца назад (2020-09-01)) [±][46]КроссплатформенностьCDDL и GPL
RubyMine (IntelliJ IDEA)JetBrains2018.3.5 (сборка 183.5912.16) / 27 февраля 2019 г.[47]Windows, Linux, macOS, FreeBSD, OpenBSD, СолярисПроприетарный
SlickEditSlickEditОктябрь 2016Windows, Linux, macOS, AIX, Солярис, HP-UXПроприетарный

Scala

IDEЛицензияWindowsLinuxmacOSДругие платформы
Затмение JDTEPLдададаFreeBSD, JVM, Солярис
IntelliJ IDEAASLv2, проприетарныйдададаFreeBSD, OpenBSD, Солярис
NetBeansCDDL, GPL2дададаСолярис

Болтовня

IDEРазработчикЛицензияWindowsLinuxmacOSДругие платформыОтладчикКонструктор графического интерфейса
Дельфин SmalltalkПредметное искусствоЛицензия MITдаНетНетНетдада
PharoINRIAЛицензия MITдададаразныедада
Пискsqueak.orgЛицензия MITдададаразныедада
VisualAgeИнстанцииПроприетарныйдададаразныедада
VisualWorksCincomПроприетарныйдададаразныедада

Tcl

IDEРазработчикПоследняя конюшня релизПлатформаЛицензия
Затмение DLTK5.0Windows, Linux, macOS, FreeBSD, JVM, СолярисEPL
Komodo IDE / РедактироватьActiveState9.0.1КроссплатформенностьIDE:Проприетарный, Редактировать:GPL, LGPL, MPL
SlickEditSlickEditОктябрь 2016 г., версия 21Windows, Linux, macOS, AIX, Солярис, HP-UXПроприетарный

Неклассифицированный

Смотрите также

Рекомендации

  1. ^ "AonixADT Ada Development Toolkit для GNAT и ObjectADA 3.2.2". Архивировано из оригинал 26 июля 2010 г.. Получено 24 апреля, 2010.
  2. ^ а б «Интеграция Qt Eclipse для C ++». Архивировано из оригинал 16 августа 2009 г.. Получено 24 апреля, 2010.
  3. ^ «Руководство пользователя GtkAda». 1 февраля 2010 г.
  4. ^ "Parallax.com". Parallax.com. Получено 28 февраля, 2018.
  5. ^ Использование плагина wxSmith (входит в состав дистрибутива, требует wxWidgets SDK)
  6. ^ codeblocks.org / Также предоставляет относительно стабильные "ночные сборки", альтернативу официальным выпускам.
  7. ^ Использование плагина wxCrafter (входит в состав дистрибутива, требует wxWidgets SDK)
  8. ^ А Версия для Linux находился в разработке, но был заброшен с середины 2002 года; однако, как сообщается, Dev-C ++ работает на Вино.
  9. ^ «Документация по Eclipse CDT Toolchain». Получено 29 января, 2014.
  10. ^ «Интеграция Eclipse LinuxTools с OProfile». Получено 29 января, 2014.
  11. ^ «Интеграция Eclipse LinuxTools с GCov». Получено 29 января, 2014.
  12. ^ "Веб-страница Eclipse CDT".
  13. ^ «Загрузки проекта Eclipse».
  14. ^ «Одновременный выпуск - Эклипсепедия».
  15. ^ "geany.org". geany.org. 13 марта 2016 г.. Получено 28 февраля, 2018.
  16. ^ «Что нового в CLion». Получено 22 октября, 2019.
  17. ^ Linux - это поддержка Visual Studio C / C ++, доступная через сторонний плагин VisualGDB http://www.visualgdb.com/
  18. ^ Рефакторинг для Visual Studio C / C ++ изначально поддерживается с Visual Studio 2015 и через сторонние плагины Visual Assist X http://www.wholetomato.com/ и Resharper для C ++ https://www.jetbrains.com/resharper-cpp/
  19. ^ «Общий протокол для языков».
  20. ^ «Реорганизация исходного кода в Visual Studio Code».
  21. ^ а б c «Разработка на C и C ++». Sun Microsystems. Получено 26 июня, 2009.
  22. ^ «Учебное пособие по быстрому запуску проектов C / C ++». Sun Microsystems. Получено 26 июня, 2009.
  23. ^ https://netbeans.apache.org/download/nb120/index.html
  24. ^ qt-project.org В архиве 17 июля 2013 г., в Archive.today
  25. ^ https://netbeans.apache.org/download/nb120/index.html
  26. ^ «Использование F # в Windows | Фонд программного обеспечения F #». fsharp.org. Получено 7 августа, 2018.
  27. ^ «Особенности - Райдер». JetBrains. Получено 7 августа, 2018.
  28. ^ "482387 - Добавить фрагменты, содержащие только исходный код arm и aarch64". Bugs.eclipse.org. Получено 28 февраля, 2018.
  29. ^ https://netbeans.apache.org/download/nb120/index.html
  30. ^ oracle.com
  31. ^ «Xamarin теперь бесплатен в Visual Studio». Ars Technica. Получено 9 апреля, 2016.
  32. ^ «WebStorm 2019.1: разумные намерения для JavaScript, улучшения в поддержке Angular, обновленные документы CSS и HTML, а также новая консоль отладки».
  33. ^ «Юнона». GitHub. Получено 14 ноября, 2020.
  34. ^ «Отладка · Документация Juno». docs.junolab.org. 3 июня 2019 г.,. Получено 14 ноября, 2020.
  35. ^ "Внешний вид Juno.jl · Документация Juno". docs.junolab.org. 20 мая 2020. Получено 14 ноября, 2020.
  36. ^ "prash-wghats / Electron-VSCode-Atom-For-FreeBSD". GitHub. Получено 12 сентября, 2018.
  37. ^ «Поддержка отладки · Проблема № 125 · JuliaEditorSupport / julia-vscode». GitHub. Получено 12 сентября, 2018.
  38. ^ Декода COPYING.txt на GitHub https://github.com/unknownworlds/decoda/blob/master/COPYING.txt
  39. ^ "Страница продукта Embarcadero Delphi". Embarcadero Technologies. Получено 19 января, 2020.
  40. ^ https://netbeans.apache.org/download/nb120/index.html
  41. ^ [1]
  42. ^ https://netbeans.apache.org/download/nb120/index.html
  43. ^ "Эрик Новости 2014". Eric-ide.python-projects.org. Получено 28 февраля, 2018.
  44. ^ "Эрик Новости 2010". Eric-ide.python-projects.org. Получено 28 февраля, 2018.
  45. ^ «Инструменты Python для Visual Studio 2.2.6».
  46. ^ https://netbeans.apache.org/download/nb120/index.html
  47. ^ «RubyMine 2018.3.5 доступен!».