WikiDer > Сравнение интегрированных сред разработки
В следующих таблицах перечислены известные программные пакеты, которые являются номинальными IDE; автономные инструменты, такие как редакторы исходного кода и Конструкторы графического интерфейса не включены. Эти IDE перечислены в алфавитном порядке поддерживаемых языков.
ActionScript
IDE | Лицензия | Windows | Linux | macOS | Другие платформы | Отладчик | Конструктор графического интерфейса | Профайлер | Статический анализ кода | MXML | Экспорт на мобильный |
---|---|---|---|---|---|---|---|---|---|---|---|
Adobe Animate Ранее Adobe Flash Professional | Проприетарный | да | Нет | да | JVM | да | да | да | да | да | да |
Flash Builder | Проприетарный | да | Нет | да | JVM | да | да | да | да | да | да |
FlashDevelop | Лицензия MIT | да | Нет | Нет | да | Нет | да | Нет | да | да | |
IntelliJ IDEA | Проприетарный | да | да | да | FreeBSD, OpenBSD, Солярис | да | Нет | да | да | да | да |
Powerflasher FDT | Проприетарный | да | да | да | JVM | да | Нет | да | да | да | да |
Ада
IDE | Лицензия | Windows | Linux | macOS | Другие платформы | Отладчик | Конструктор графического интерфейса | Цепочка инструментов | Профайлер | Покрытие кода | Автозаполнение | Статический анализ кода | Дизайн на основе графического интерфейса | Браузер классов | Последняя конюшня релиз |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Затмение ж / AonixADT[1] | EPL | да | да | да | FreeBSD, JVM, Солярис | да | да[2] | Нет | Неизвестно | Неизвестно | да | Неизвестно | Нет | да | Декабрь 2009 г. |
Студия программирования GNAT | GPL | да | да | да | DragonFly BSD, FreeBSD, NetBSD, OpenBSD, Солярис | да | да[3] | да | да | да | да | да | Нет | да | Июнь 2014 г. |
SlickEdit | Проприетарный | да | да | да | Солярис, Solaris SPARC, AIX, HP-UX | да | Нет | Нет | Нет | Нет | да | Нет | Нет | да | 2018 |
Понимать | Проприетарный | да | да | да | Солярис | Нет | Нет | Нет | Нет | Нет | да | да | Нет | да | Декабрь 2015 г. |
сборка
IDE | Лицензия | Windows | Linux | macOS | Другие платформы | Отладчик | Ассемблеры | Автозаполнение | Макросы/ шаблоны | Последняя конюшня релиз |
---|---|---|---|---|---|---|---|---|---|---|
Свежий | EUPL и BSD с двумя пунктами | да | Нет | Нет | Неизвестно | Нет | FASM | Неизвестно | Неизвестно | 1.73.04 / 30 апреля 2018 г. |
SASM | GPL | да | да | Нет | Неизвестно | да | NASM, MASM, ГАЗ и FASM | да | да | 3.10.1 / 8 октября 2018 г. |
SlickEdit | Проприетарный | да | да | да | Солярис, Solaris SPARC, AIX, HP-UX | Нет | MASM, Сборка высокого уровня, Сборка Linux, Сборка OS / 390 | да | да | 2018 |
БАЗОВЫЙ
IDE | Лицензия | Windows | Linux | macOS | Разработчик | Другие платформы | Последняя конюшня релиз |
---|---|---|---|---|---|---|---|
Basic4android | Проприетарный | да | Нет | Нет | Anywhere Software | кросс-компиляция из Windows к Android | 2018-03-20 |
FreeBASIC | GPL | да | да | Нет | Команда разработчиков FreeBASIC | Windows, FreeBSD | 2019-02-18 |
Гамбас | GPL | Нет | да | Нет | Бенуа Минизини | FreeBSD, Cygwin | 2019-11-19 |
Microsoft Small Basic | Проприетарный | да | Нет | Нет | Microsoft | 2015-10-01 | |
Microsoft Visual Studio | Проприетарный | да | да | да | Microsoft | 2017-10-19 | |
MonoDevelop | LGPL | да | да | да | Xamarin и Мононуклеоз сообщество | FreeBSD, OpenBSD, Солярис | 2016-01-28 |
PBASIC Редактор штампов | Проприетарный | да | Нет | да | Parallax Inc | 2014-07-02[4] | |
PureBasic | Проприетарный | да | да | да | Программное обеспечение Fantaisie | AmigaOS | 2020-03-30 |
SharpDevelop | LGPL | да | Нет | Нет | Команда ICSharpCode | 2015-07-14 | |
SlickEdit | Проприетарный | да | да | да | SlickEdit | Солярис, Solaris SPARC, AIX, HP-UX | 2018 |
Xojo | Проприетарный | да | да | да | Xojo, Inc. | Интернет | 2015-12-17 |
C / C ++
IDE | Лицензия | Windows | Linux | macOS | Другие платформы | Написано в | Отладчик | Конструктор графического интерфейса | Интегрированный набор инструментов | Профайлер | Покрытие кода | Автозаполнение | Статический анализ кода | Дизайн на основе графического интерфейса | Браузер классов | Последняя конюшня релиз | Компилятор C | Компилятор C ++ | Рефакторинг |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Анджута | GPL | Нет | да | Нет | FreeBSD | C | да | да | да | да | Нет | да | Нет | да | да | 2016-03 | да | да | Нет |
AppCode (IntelliJ IDEA) | Проприетарный | Нет | Нет | да | Ява | да | да | Нет | Да (профилировщик Xcode) | Нет | да | да | да | да | 2012-12 | Да (набор инструментов Xcode) | Да (набор инструментов Xcode) | да | |
C ++ Builder | Проприетарный, Бесплатное ПО (Только для начинающих) | да | Нет (планируется кросс-компилятор) | Да (кросс-компилятор) | кросс-компиляция для Android и iOS | C ++ и Object Pascal | да | да | да | Да (AQTime Standard в диспетчере пакетов) | да | да | да | да | да | 2017-03 Токио 10.2 | да | да | да |
Код :: Блоки | GPL | да | да | да | FreeBSD, OpenBSD, Солярис | C ++ | да | да | да | да | да | да | да | да[5] | да | 2020-03[6] | Да (MinGW + кастом) | Да (MinGW + кастом) | да |
CodeLite | GPL | да | да | да | FreeBSD | C ++ | да | да | да | Да (начиная с CodeLite 6.1, интеграция с Валгринд) | Нет | да | да | да[7] | да | 2020-02-28 | Да (GCC, Clang, VC + custom) | Да (GCC, Clang, VC + custom) | да |
Dev-C ++ | GPL | да | Нет[8] | Нет | FreeBSD | Object Pascal | да | Нет | да | да | Нет | да | Нет | да | да | 2020-10-12 | да | да | Нет |
Затмение CDT | EPL | да | да | да | FreeBSD, JVM, Солярис | C ++, Ява | да | да[2] | да[9] | да[10] | да[11] | да | да | да | да | 2020-06[12][13][14] | Внешний | Внешний | да |
Geany | GPL | да | да | да | FreeBSD, AIX, OpenBSD, Солярис, Другой Unix | C | Да (через плагин) | Нет | Нет | Нет | Нет | да | Нет | Нет | да | 2019-04[15] | Внешний | Внешний | Нет |
Студия программирования GNAT | GPL | да | да | да | DragonFly BSD, FreeBSD, NetBSD, OpenBSD, Солярис | Ада | да | да | да | да | да | да | да | Нет | да | 2016-06 | да | да | да |
JetBrains CLion | Проприетарный | да | да | да | Ява | да | Нет | да | Нет | Нет | да | да | Нет | да | 2019-07[16] | Да (настраиваемый) | Да (настраиваемый) | да | |
KDevelop | GPL | да | да | да | 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] | |
MonoDevelop | LGPL | да | да | да | FreeBSD, OpenBSD, Солярис | C # | да | да | да | Нет | Нет | да | Нет | да | да | 2016-11 | Да (GCC + custom) | Да (GCC + custom) | да |
Пакет NetBeans C / C ++ | CDDL и GPL | да | да | да | OpenBSD, Солярис | Ява | да[21] | да[21] | да[22] | Нет[21] | Нет | да | Нет | да | да | 12.1 (1 сентября 2020 г.[±][23] | )Внешний | Внешний | да |
OpenWatcom | OSI Утверждено | Да (только 32-разрядная версия) | частичный | Нет | FreeBSD, ДОС, OS / 2 | C/C ++ | Да (удаленный графический интерфейс) | да | да | да | Нет | Нет | Нет | да | да | 2010-06 | да | да | Нет |
Oracle Solaris Studio (ранее Солнечная студия) | Проприетарный, Бесплатное ПО | Нет | да | Нет | Солярис | ? | да | да | да | да | да | да | да | да | да | 2008-11 | да | да | да |
Qt Creator | GPL / LGPL / Проприетарный | да | да | да | FreeBSD, Maemo, OpenBSD, Symbian | C ++ | да | да | да | да | Нет | да | Да (лязг) | да | да | 2019-06 | Внешний | Внешний | да[24] |
Rational Software Architect (Eclipse IBM) | Проприетарный | да | да | Нет | FreeBSD, JVM, Солярис | Ява | да | да | да | да | да | да | да | да | да | 2015-09 | Внешний | Внешний | да |
SlickEdit | Проприетарный | да | да | да | Солярис, Solaris SPARC, AIX, HP-UX | C ++ | да | Нет | да | Нет | Нет | да | Нет | да | да | 2018-12 | Внешний | Внешний | да |
Окончательный ++ TheIDE | BSD | да | да | да | FreeBSD, Солярис | C ++ | да | да | да | Нет | Нет | да | Нет | да | да | 2020-05 | Внешний | Внешний | Нет |
Понимать | Проприетарный | да | да | да | Солярис | ? | Нет | Нет | Нет | Нет | Нет | да | да | Нет | да | 2015-12 | Нет | Нет | да |
Xcode (Apple) | Проприетарный | Нет | Нет | да | кросс-компилируется в iOS | C, C ++, Цель-C, Цель-C ++ | да | да | да | да | да | да | да | да | да | 2016-12 | Да, llvm (llvm-gcc и gcc устарели) | Да, llvm (llvm-gcc и gcc устарели) | да |
IDE | Лицензия | Windows | Linux | macOS | Другие платформы | Написано в | Отладчик | Конструктор графического интерфейса | Интегрированный набор инструментов | Профайлер | Покрытие кода | Автозаполнение | Статический анализ кода | Дизайн на основе графического интерфейса | Браузер классов | Последний стабильный выпуск | Компилятор C | Компилятор C ++ | Рефакторинг |
C #
IDE | Лицензия | Разработчик | Последняя конюшня релиз | Windows | Linux | macOS | Другие платформы |
---|---|---|---|---|---|---|---|
Microsoft Visual Studio | Проприетарный Community Edition: Бесплатное ПО | Microsoft | 16.0.2 / 18 апреля 2019 г. | да | Нет | да | |
MonoDevelop | LGPL | Xamarin и Мононуклеоз сообщество | 6.1.2.44 / 11 ноября 2016 г. | да | да | да | FreeBSD, OpenBSD, Солярис |
SharpDevelop | LGPL | Команда кода 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 г. | да | да | да | |
Всадник | Проприетарный | JetBrains | 2019.3 / 11 декабря 2019 | да | да | да |
Common Lisp
IDE | Лицензия | Windows | Linux | macOS | Другие платформы | редактор | Отладчик | Конструктор графического интерфейса | Профайлер | Браузеры |
---|---|---|---|---|---|---|---|---|---|---|
Аллегро 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 | Лицензия | Windows | Linux | macOS | Другие платформы | Отладчик | Конструктор графического интерфейса | Цепочка инструментов | Профайлер | Покрытие кода | Автозаполнение | Статический анализ кода | Дизайн на основе графического интерфейса | Браузер классов | Последняя конюшня релиз |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
EiffelStudio | GPL и коммерческий | да | да | да | FreeBSD, OpenVMS, Солярис, VxWorks, Другой Unix | да | да | да | да | Фреймворк автоматического тестирования | да | Проверка типов, защита от аннулирования, инструмент метрик | BON / Схема классов UML | Мульти-просмотр | 20.05, 2020 |
Erlang
Перейти на эту страницу: Редакторы исходного кода для Erlang
Фортран
F #
IDE | Лицензия | Windows | Linux | macOS | Разработчик | Последняя конюшня релиз |
---|---|---|---|---|---|---|
Microsoft Visual Studio | Проприетарный Community Edition: Бесплатное ПО | да | Нет | Нет | Microsoft | 15.7 / 1 августа 2018 г. |
Код Visual Studio[26] | исходный код(Лицензия MIT) - двоичный (Проприетарный) | да | да | да | Microsoft | 1.25 / июнь, 2018 |
Всадник[27] | Проприетарный | да | да | да | JetBrains | 2018.1 / 19 апреля 2018 г. |
Groovy
IDE | Лицензия | Написано в Ява Только | Windows | Linux | macOS | Другие платформы | Конструктор графического интерфейса |
---|---|---|---|---|---|---|---|
Затмение JDT | EPL | Нет | да | да | да | FreeBSD, JVM, Солярис | Нет |
IntelliJ IDEA | ASLv2, проприетарный | да | да | да | да | FreeBSD, OpenBSD, Солярис | Нет |
NetBeans | CDDL, GPL2 | да | да | да | да | OpenBSD, Солярис | да |
SlickEdit | Проприетарный | Нет | да | да | да | Солярис, Solaris SPARC, AIX, HP-UX | Нет |
Haskell
IDE | Лицензия | Платформы | Последний релиз | Разработчик |
---|---|---|---|---|
Плагин EclipseFP | EPL? | Виртуальная машина Java | 2.6.4 / 19 января 2015 г. | eclipsefp.github.io |
SlickEdit | Проприетарный | Windows, Linux, macOS, AIX, HP-UX, Солярис, Solaris SPARC | Октябрь 2016 | SlickEdit |
Haxe
Перейти на эту страницу: Сравнение вариантов IDE для программистов Haxe
Ява
Java имеет сильную поддержку IDE не только из-за ее исторической и экономической важности, но также из-за комбинации отражения и статической типизации, что делает ее хорошо подходящей для поддержки IDE.[факт или мнение?]Некоторые из ведущих IDE Java (например, IntelliJ и Eclipse) также являются основой для ведущих IDE на других языках программирования (например, для Python, IntelliJ переименован в PyCharm, а Eclipse имеет PyDev плагин.)
IDE | Лицензия | Написано в Ява Только | Windows | Linux | macOS | Другие платформы | Конструктор графического интерфейса |
---|---|---|---|---|---|---|---|
BlueJ | GPL2+Исключение связывания GNU | да | да | да | да | Солярис | Нет |
DrJava | Разрешительный | да | да | да | да | Солярис | Нет |
Затмение JDT | EPL | Нет[28] | да | да | да | FreeBSD, JVM, Солярис | да |
Geany | GPL | Нет | да | да | да | FreeBSD, AIX, OpenBSD, Солярис, Другой Unix | Нет |
Greenfoot | GPL | да | да | да | да | Солярис | Нет |
IntelliJ IDEA | Community Edition: Лицензия Apache v2.0, Ultimate Edition: проприетарный | да | да | да | да | FreeBSD, OpenBSD, Солярис | да |
JBuilder | Проприетарный | да | да | да | да | Солярис | да |
JCreator | Проприетарный | Нет | да | Нет | Нет | Нет | |
JDeveloper | Проприетарный (бесплатное ПО) | да | да | да | да | общая JVM | да |
jGRASP | Проприетарный (бесплатное ПО) | да | да | да | да | Нет | |
MyEclipse | Проприетарный | да | да | да | да | FreeBSD, JVM, Солярис | да |
NetBeans | CDDL, GPL2 | да | да | да | да | OpenBSD, Солярис | да |
Разработчик приложений Rational | Проприетарный | да | да | да | Нет | AIX, Солярис | да |
Сервой | Проприетарный | да | да | да | да | Солярис | да |
SlickEdit | Проприетарный | Нет | да | да | да | Солярис, Solaris SPARC, AIX, HP-UX | Нет |
Понимать | Проприетарный | Нет | да | да | да | Солярис | да |
Xcode (Apple) | Проприетарный | Нет | Нет | Нет | да | да |
JavaScript
Юля
IDE | Лицензия | Windows | Linux | macOS | Другие платформы | Отладчик | Профайлер | Примечания |
---|---|---|---|---|---|---|---|---|
Атом (с расширением 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 г. | Windows | GPL[38] |
SlickEdit | SlickEdit | Октябрь 2016 | Windows, Linux, macOS, AIX, HP-UX, Солярис, Solaris SPARC | Проприетарный |
Студия ZeroBrane | Павел Кульченко, ZeroBrane LLC | 1.80 / 7 октября 2018 г. | Windows, macOS/Mac, Linux | Лицензия MIT |
Паскаль, Object Pascal
IDE | Разработчик | Последняя конюшня релиз | Windows | Linux | macOS | Другие платформы | Мобильные | Отладчик | Конструктор графического интерфейса | Лицензия | Автозаполнение |
---|---|---|---|---|---|---|---|---|---|---|---|
CodeTyphon | PilotLogic | 2020-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 с исключением статической ссылки | да |
Delphi | Embarcadero Technologies | Delphi 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 | Команда KDevelop | 5.5.1 (5 мая 2020 г.[±] (только 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 | |
Понимать | SciTools | 4.0 / апрель 2015 | да | да | да | Солярис | да | Нет | да | Проприетарный | |
Visual Studio через Кислород | Программное обеспечение RemObjects | 10.0 / август 2018 | Да и дополнительная Water IDE | Нет | Да через Fire IDE | JVM, .СЕТЬ, Мононуклеоз, Какао, Какао Touch, Android, iOS, WebAssembly, кросс-компиляция в Linux | да | да | да | Проприетарный; бесплатный компилятор | да |
PocketStudio | Winsoft | 3.0 | Нет | Нет | Нет | Palm OS | да | да | да | Проприетарный | |
Дев-Паскаль | Программное обеспечение Bloodshed | 1.9.2 (с использованием FPC 1.9.2 с 2005 г.) | да | Нет | Нет | Нет | да | Нет | GPL | ||
ПаскальABC.NET | Волонтеры | 3.4 / 27 июля 2018 г. | да | да | да | компилируется в CLR | Нет | да | да | LGPL | да |
Perl
IDE | Разработчик | Последняя конюшня релиз | Платформа | Лицензия |
---|---|---|---|---|
Eclipse EPIC | Команда проекта EPIC | 0.6.44 / 18 апреля 2012 г. | Windows, Linux, macOS, FreeBSD, JVM, Солярис | CPL |
Geany | Команда | 1.27 / 13 марта 2016 г. | Windows, Linux, macOS, FreeBSD, AIX, OpenBSD, Солярис, Другой Unix | GPL |
Komodo IDE / Редактировать | ActiveState | 9.0.1 / 19 апреля 2015 г. | Кроссплатформенность | Проприетарный |
NetBeans | Sun Microsystems / Oracle | 12.1 (1 сентября 2020 г.[±][40] | )Кроссплатформенность | CDDL, GPL |
Падре | Команда Падре | 1.0 / 8 ноября 2013 г. | Кроссплатформенность | Perl |
IDE JetBrains (через плагин)[41] | Александр Евстигнеев | 2019.1.3 / 25 мая 2019 г. | Кроссплатформенность | Apache 2.0 |
SlickEdit | SlickEdit | Октябрь 2016 | Windows, Linux, macOS, AIX, Солярис, HP-UX | Проприетарный |
PHP
Python
IDE | Разработчик | Последняя конюшня релиз версия | Дата последней стабильной версии | Платформа | Написано в | Набор инструментов для виджетов | Лицензия | Поддержка Python2x | Поддержка Python3x | Отладчик | Конструктор графического интерфейса | Интегрированный набор инструментов | Профайлер | Покрытие кода | Автозаполнение | Статический анализ программы | Дизайн на основе графического интерфейса | Браузер классов | Рефакторинг кода | Система контроля версий поддерживать | Веб-фреймворк поддерживать |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Анджута | Наба Кумар | 3.22 | 2016-09-18 | Unix-подобно | C | GTK + | GPL | Неизвестно | Неизвестно | да | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
Эрик | Детлев Оффенбах | 19.10 | 2019-10-03 | Windows, Linux, macOS | Python | PyQt | GPLv3 "или позже" | Да, до версии 4.5.25 и начиная с версии 5.5.0[43] | Да, начиная с версии 5.0.0[44] | Да, для Python 2 и 3 | Да: Qt Creator | Неизвестно | да | да | да | Несколько встроенных шашек и Пилинт через плагин | да | да | да | Subversion и Mercurial (основные плагины), мерзавец (дополнительный плагин) | Джанго как дополнительный плагин |
Geany | Команда | 1.36.0 | 2019-09-28 | Windows, Linux, macOS, FreeBSD, AIX, OpenBSD, Солярис, Другой Unix | C | GTK + | GPL | Неизвестно | да | Нет | Неизвестно | Неизвестно | Неизвестно | Неизвестно | да | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
ПРАЗДНЫЙ | Гвидо ван Россум и другие. | 3.7 | 2019-03-25 | Кроссплатформенность | Python | Ткинтер | PSFL | да | да | да | да | Неизвестно | Нет | Нет | да | Нет | да | да | Неизвестно | Нет | Нет |
Komodo IDE | ActiveState | 10.2 | 2017-02-21 | Кроссплатформенность | Неизвестно | Mozilla Платформа | Проприетарный | да | да | да | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Базар, CVS, Git, Mercurial, Волей случая, SVN | Неизвестно |
KDevelop | KDE Команда KDevelop | 5.4.3 | 2019-10-21 | Кроссплатформенность | C, C ++ | Qt | GPL | Неизвестно | да | да | Неизвестно | Неизвестно | Неизвестно | Неизвестно | да | Неизвестно | Неизвестно | да | да[нужна цитата] | Базар, CVS, Git, Mercurial, Волей случая, SVN | Неизвестно |
MonoDevelop | Novell и Мононуклеоз сообщество | 6.1.2.44 | 2016-11-11 | Windows, Linux, macOS, FreeBSD, OpenBSD, Солярис | C # | Gtk # | LGPL | Неизвестно | Неизвестно | да | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
Ниндзя-IDE | Команда | 2.3 | 2013-07-07 | Кроссплатформенность | Python | PyQt | GPL | Да (Python 2.7) | да | Да (с плагином wdebugger) | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
PIDA | Команда | 0.6.2 | 2010-08-04 | Кроссплатформенность | Python | PyGTK | GPL | Неизвестно | Неизвестно | Да (интегрируется с внешними отладчиками) | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
PyCharm | JetBrains | 2020.1.3 | 2020-07-20 | Windows, Linux, macOS | Ява | Качать | Открытое ядро: Полная версия под Лицензия Apache 2.0 | да | да | да | Неизвестно | да | Да (только полная версия) | Да (только полная версия) | да | Да PEP 8 и другие | да | да | да | да | да |
PyDev / LiClipse (плагин для Затмение и Аптана) | Appcelerator | 7.5.0 | 2020-01-10 | Windows, Linux, macOS, FreeBSD, JVM, Солярис | Неизвестно | SWT | EPL | да | да | да | Неизвестно | Неизвестно | Неизвестно | Неизвестно | да | да | Неизвестно | да | да | да | Неизвестно |
PyScripter | Кириакос Влахос | 3.6.0 | 2019-01-12 | Windows | Object Pascal | JVCL | Лицензия MIT | да | Да до v3.4 | да | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
Инструменты Python для Visual Studio | Microsoft | 2.2.6[45] | 2017-01-13 | Windows | Неизвестно | Windows Forms | Лицензия Apache 2.0 | да | да | да | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
PythonAnywhere | PythonAnywhere LLP | Нет данных | Нет данных | Интернет-основан | Python | HTML | Проприетарный | да | да | Нет | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
SlickEdit | SlickEdit | 21 | Октябрь 2016 | Windows, Linux, macOS, Солярис, AIX, HP-UX | C ++ | Qt | Проприетарный | да | да | да | Нет | да | Нет | Нет | да | Нет | Нет | да | Нет | да | Нет |
SourceLair | SourceLair, Limited. | Нет данных | Нет данных | Интернет-основан | Python | HTML | Проприетарный | да | Нет | Нет | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
Spyder | Карлос Кордова и соавторы | 4.1.3 | 2020-05-09 | Кроссплатформенность | Python | PyQt, PySide | Лицензия MIT | Да 2,7 | Да 3,5 - 3,8 | да | Нет | да | да | Нет | да | да | Неизвестно | Бета | Планируется | Частичное | Нет |
Тонни | Айвар Аннамаа и участники | 3.3.0 | 2020-11-15 | Windows, Linux, macOS | Python | Ткинтер | Лицензия MIT | Нет | да | да | Нет | Нет | Нет | Нет | да | да | Неизвестно | да | Нет | Нет | Колба |
Понимать | SciTools | 4.0 | 2015-04-01 | Windows, Linux, macOS, Солярис, Другой Unix | Неизвестно | HTML | Проприетарный | Неизвестно | Неизвестно | Нет | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно | Неизвестно |
Код Visual Studio | Microsoft | 1.49.0 | 2020-09-10 | Windows, Linux, macOS | JavaScript | HTML | Лицензия MIT | да | да | да | Нет | Неизвестно | да | Неизвестно | да | Неизвестно | Неизвестно | Неизвестно | Неизвестно | да | да |
Крыло | Wingware | 7.2.7 | 2020-11-13 | Windows, Linux, macOS | Python | Qt5 с PyQt | Проприетарный | да | да | Да (также удаленная, многопоточная и многопроцессорная отладка) | Нет | да | Нет | Нет | да | да | да | да | да | да | да |
р
IDE | Разработчик | Последняя конюшня релиз | Платформа | Лицензия |
---|---|---|---|---|
Инструменты R для Visual Studio | Microsoft | 10 марта 2017 г. | , версия 1.0 RC3Майкрософт Виндоус | Лицензия Apache 2.0 |
RStudio | RStudio, Inc. | 29 октября 2018 г. | , v1.1.463Кроссплатформенность | AGPL |
Ракетка
IDE | Разработчик | Последняя конюшня релиз | Платформа | Лицензия |
---|---|---|---|---|
DrRacket | PLT 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 г. | x86 | EPL |
Эрик | Детлев Оффенбах | 6.1.4 / 9 апреля 2016 г. | Кроссплатформенность | GPLv3 "или позже" |
Komodo IDE / Редактировать | ActiveState | 9.0.1 / 19 апреля 2015 г. | Кроссплатформенность | Проприетарный |
NetBeans | Томас Энебо (JRuby соруководитель) | 12.1 (1 сентября 2020 г.[±][46] | )Кроссплатформенность | CDDL и GPL |
RubyMine (IntelliJ IDEA) | JetBrains | 2018.3.5 (сборка 183.5912.16) / 27 февраля 2019 г.[47] | Windows, Linux, macOS, FreeBSD, OpenBSD, Солярис | Проприетарный |
SlickEdit | SlickEdit | Октябрь 2016 | Windows, Linux, macOS, AIX, Солярис, HP-UX | Проприетарный |
Scala
IDE | Лицензия | Windows | Linux | macOS | Другие платформы |
---|---|---|---|---|---|
Затмение JDT | EPL | да | да | да | FreeBSD, JVM, Солярис |
IntelliJ IDEA | ASLv2, проприетарный | да | да | да | FreeBSD, OpenBSD, Солярис |
NetBeans | CDDL, GPL2 | да | да | да | Солярис |
Болтовня
IDE | Разработчик | Лицензия | Windows | Linux | macOS | Другие платформы | Отладчик | Конструктор графического интерфейса |
---|---|---|---|---|---|---|---|---|
Дельфин Smalltalk | Предметное искусство | Лицензия MIT | да | Нет | Нет | Нет | да | да |
Pharo | INRIA | Лицензия MIT | да | да | да | разные | да | да |
Писк | squeak.org | Лицензия MIT | да | да | да | разные | да | да |
VisualAge | Инстанции | Проприетарный | да | да | да | разные | да | да |
VisualWorks | Cincom | Проприетарный | да | да | да | разные | да | да |
Tcl
IDE | Разработчик | Последняя конюшня релиз | Платформа | Лицензия |
---|---|---|---|---|
Затмение DLTK | 5.0 | Windows, Linux, macOS, FreeBSD, JVM, Солярис | EPL | |
Komodo IDE / Редактировать | ActiveState | 9.0.1 | Кроссплатформенность | IDE:Проприетарный, Редактировать:GPL, LGPL, MPL |
SlickEdit | SlickEdit | Октябрь 2016 г., версия 21 | Windows, Linux, macOS, AIX, Солярис, HP-UX | Проприетарный |
Неклассифицированный
Смотрите также
- Список конструкторов GUI
- Список сборщиков
- Список компиляторов
- Список редакторов исходного кода
- Интегрированные среды разработки игр
Рекомендации
- ^ "AonixADT Ada Development Toolkit для GNAT и ObjectADA 3.2.2". Архивировано из оригинал 26 июля 2010 г.. Получено 24 апреля, 2010.
- ^ а б «Интеграция Qt Eclipse для C ++». Архивировано из оригинал 16 августа 2009 г.. Получено 24 апреля, 2010.
- ^ «Руководство пользователя GtkAda». 1 февраля 2010 г.
- ^ "Parallax.com". Parallax.com. Получено 28 февраля, 2018.
- ^ Использование плагина wxSmith (входит в состав дистрибутива, требует wxWidgets SDK)
- ^ codeblocks.org / Также предоставляет относительно стабильные "ночные сборки", альтернативу официальным выпускам.
- ^ Использование плагина wxCrafter (входит в состав дистрибутива, требует wxWidgets SDK)
- ^ А Версия для Linux находился в разработке, но был заброшен с середины 2002 года; однако, как сообщается, Dev-C ++ работает на Вино.
- ^ «Документация по Eclipse CDT Toolchain». Получено 29 января, 2014.
- ^ «Интеграция Eclipse LinuxTools с OProfile». Получено 29 января, 2014.
- ^ «Интеграция Eclipse LinuxTools с GCov». Получено 29 января, 2014.
- ^ "Веб-страница Eclipse CDT".
- ^ «Загрузки проекта Eclipse».
- ^ «Одновременный выпуск - Эклипсепедия».
- ^ "geany.org". geany.org. 13 марта 2016 г.. Получено 28 февраля, 2018.
- ^ «Что нового в CLion». Получено 22 октября, 2019.
- ^ Linux - это поддержка Visual Studio C / C ++, доступная через сторонний плагин VisualGDB http://www.visualgdb.com/
- ^ Рефакторинг для Visual Studio C / C ++ изначально поддерживается с Visual Studio 2015 и через сторонние плагины Visual Assist X http://www.wholetomato.com/ и Resharper для C ++ https://www.jetbrains.com/resharper-cpp/
- ^ «Общий протокол для языков».
- ^ «Реорганизация исходного кода в Visual Studio Code».
- ^ а б c «Разработка на C и C ++». Sun Microsystems. Получено 26 июня, 2009.
- ^ «Учебное пособие по быстрому запуску проектов C / C ++». Sun Microsystems. Получено 26 июня, 2009.
- ^ https://netbeans.apache.org/download/nb120/index.html
- ^ qt-project.org В архиве 17 июля 2013 г., в Archive.today
- ^ https://netbeans.apache.org/download/nb120/index.html
- ^ «Использование F # в Windows | Фонд программного обеспечения F #». fsharp.org. Получено 7 августа, 2018.
- ^ «Особенности - Райдер». JetBrains. Получено 7 августа, 2018.
- ^ "482387 - Добавить фрагменты, содержащие только исходный код arm и aarch64". Bugs.eclipse.org. Получено 28 февраля, 2018.
- ^ https://netbeans.apache.org/download/nb120/index.html
- ^ oracle.com
- ^ «Xamarin теперь бесплатен в Visual Studio». Ars Technica. Получено 9 апреля, 2016.
- ^ «WebStorm 2019.1: разумные намерения для JavaScript, улучшения в поддержке Angular, обновленные документы CSS и HTML, а также новая консоль отладки».
- ^ «Юнона». GitHub. Получено 14 ноября, 2020.
- ^ «Отладка · Документация Juno». docs.junolab.org. 3 июня 2019 г.,. Получено 14 ноября, 2020.
- ^ "Внешний вид Juno.jl · Документация Juno". docs.junolab.org. 20 мая 2020. Получено 14 ноября, 2020.
- ^ "prash-wghats / Electron-VSCode-Atom-For-FreeBSD". GitHub. Получено 12 сентября, 2018.
- ^ «Поддержка отладки · Проблема № 125 · JuliaEditorSupport / julia-vscode». GitHub. Получено 12 сентября, 2018.
- ^ Декода COPYING.txt на GitHub https://github.com/unknownworlds/decoda/blob/master/COPYING.txt
- ^ "Страница продукта Embarcadero Delphi". Embarcadero Technologies. Получено 19 января, 2020.
- ^ https://netbeans.apache.org/download/nb120/index.html
- ^ [1]
- ^ https://netbeans.apache.org/download/nb120/index.html
- ^ "Эрик Новости 2014". Eric-ide.python-projects.org. Получено 28 февраля, 2018.
- ^ "Эрик Новости 2010". Eric-ide.python-projects.org. Получено 28 февраля, 2018.
- ^ «Инструменты Python для Visual Studio 2.2.6».
- ^ https://netbeans.apache.org/download/nb120/index.html
- ^ «RubyMine 2018.3.5 доступен!».