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

Материал из Википедии — свободной энциклопедии
(перенаправлено с «Сравнение IDE»)
Перейти к: навигация, поиск

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

ActionScript[править | править вики-текст]

IDE Лицензия Windows Linux Mac OS X Другие платформы Отладчик Разработка GUI Профилирование Статический анализ кода MXML
FDT проприетарная Да Да (unstable) Да JVM Да Нет Да Да Да
FlashDevelop MIT License Да Нет Да Нет Да Нет Да
Flash Builder проприетарная Да Нет Да JVM Да Да Да Да Да
IntelliJ IDEA проприетарная Да Да Да JVM Да Нет Да Да Да
Realaxy ActionScript Editor проприетарная Да Да Да JVM Да Нет Нет Да Да

Ада[править | править вики-текст]

IDE Лицензия Windows Solaris Linux Apple Другие платформы Отладчик Разработка GUI Toolchain Профилирование Покрытие кода Автодополнение Статический анализ кода GUI Based Design Браузер классов
Eclipse ADT[1] EPL Да Да Да JVM Да Да[2] Нет Неизвестно Неизвестно Да Неизвестно Нет Да
GNAT Programming Studio GPL Да Да Да Да Нет Да Неизвестно Да Да Да Да Да Неизвестно Да

BASIC[править | править вики-текст]

IDE Лицензия Windows Solaris Linux Другие платформы Отладчик Разработка GUI Toolchain Профилирование Покрытие кода Автодополнение Статический анализ кода GUI Based Design Браузер классов
PureBasic проприетарная Да Нет Да MacOS X AmigaOS Да Да Нет Да Да Да Нет Да Нет
PowerBASIC проприетарная Да Нет Нет Нет Да Нет Нет Нет Нет Нет Нет Нет Нет
Microsoft Visual Studio проприетарная Да Нет Нет Нет Да Да Неизвестно Да Да Да Да Да Да

C/C++[править | править вики-текст]

IDE Лицензия Windows Linux Apple Другие платформы Отладчик Разработка GUI Toolchain Профилирование Покрытие кода Автодополнение Статический анализ кода Разработка GUI Браузер классов
Anjuta GPL Нет Да Да Да Неизвестно Неизвестно Неизвестно Да Неизвестно Да Да
C++ Builder проприетарная Да Нет Да Да Да Да Неизвестно Неизвестно Да Да Да Неизвестно
Code::Blocks GPL Да Да Да Да Да Да Да Неизвестно Да Да Да [3] Да
Codeforge проприетарная Нет Да Нет Да Неизвестно Неизвестно Неизвестно Неизвестно Да Да Да Да
Codelite GPL Да Да Да Да Да Да Неизвестно Неизвестно Да Да Неизвестно Да
Dev-C++ GPL Да Нет Да Да Неизвестно Неизвестно Неизвестно Неизвестно Неизвестно Нет Неизвестно
Eclipse CDT EPL Да Да JVM Да Да Нет Неизвестно Неизвестно Да Неизвестно Нет Нет
Geany GPL Да Да Нет Нет Нет Неизвестно Неизвестно Да Неизвестно Неизвестно Да
GNAT Programming Studio GPL Да Да Solaris Неизвестно Неизвестно Неизвестно Неизвестно Неизвестно Неизвестно Неизвестно Неизвестно Неизвестно
KDevelop GPL Частично Да Да Да Да Да Неизвестно Неизвестно Да Неизвестно Да Да
Kuzya GPL Да Да Да FreeBSD Неизвестно Нет Да Неизвестно Неизвестно Да Неизвестно Да Неизвестно
MonoDevelop GPL Нет Да Да Да Да Нет Неизвестно Неизвестно Да Неизвестно Да Да
NetBeans C/C++ pack CDDL Да Да JVM Да Нет Нет Неизвестно Неизвестно Да Да Нет Да
Pelles C Freeware Да Нет Да Да Да Неизвестно Неизвестно Да Неизвестно Неизвестно Неизвестно
Qt Creator GPL Да Да Да Mac OS X Да Да Да Да Нет Да Нет Да Да
Sun Studio проприетарная Нет Да Solaris Да Да Да Да Да Да Да Неизвестно Да
Rational Software Architect проприетарная Да Да JVM Неизвестно Неизвестно Неизвестно Неизвестно Неизвестно Неизвестно Неизвестно Неизвестно Неизвестно
Turbo C++ Explorer Freeware Да Нет Да Да Да Да Неизвестно Неизвестно Неизвестно Неизвестно Неизвестно Неизвестно
Turbo C++ Professional проприетарная Да Нет Да Да Да Неизвестно Неизвестно Неизвестно Неизвестно Неизвестно Неизвестно
Ultimate++ BSD Да Да Да Да Да Неизвестно Неизвестно Неизвестно Да Неизвестно Да
Microsoft Visual Studio проприетарная Да Нет Да Да Да Да Да Да Да Да Да
Microsoft Visual Studio Express Freeware Да Нет Да Да Да Неизвестно Неизвестно Да Да Да Да
wxDev-C++ GPL Да Нет Да Да Неизвестно Неизвестно Неизвестно Да Неизвестно Да Неизвестно
Xcode Freeware Нет Нет Да Да Да Да Да Да Да(*) Да Да Да
Open Watcom Sybase Open Watcom Public License Да Да OS/2 Да Нет Да Неизвестно Неизвестно Неизвестно Неизвестно Неизвестно Неизвестно

C#[править | править вики-текст]

Разработчик Платформа Лицензия
Geany Team UNIX / Windows GPL
Microsoft Visual Studio Microsoft Windows проприетарная
MonoDevelop Novell и Mono community Cross-platform GPL
SharpDevelop ICSharpCode Team Windows LGPL

Fortran[править | править вики-текст]

Разработчик Платформа Лицензия
Geany Team Unix / Windows GPL
GNAT Programming Studio AdaCore Linux, Windows, Solaris GPL
KDevelop KDevelop Team Linux GPL
Photran Университет Иллинойса, Лос-Аламосская национальная лаборатория Linux, Windows, Mac OS X EPL
Open Watcom Volunteers Linux, Windows, OS/2, DOS Sybase Open Watcom Public License
Digital Visual Fortran Hewlett-Packard Windows, OpenVMS, Linux, Unix проприетарная

Java[править | править вики-текст]

IDE Разработчик Лицензия JVM Платформа Разработка GUI
BEA Workshop for WebLogic проприетарная Да Да
BlueJ Semi-free Да Solaris, Windows, Linux, Mac OS X Нет
DrJava Пермиссивная Да Windows, Mac OS X, Linux, Solaris Нет
Eclipse JDT Eclipse EPL Да Windows, Mac OS X, Linux, Solaris Нет
Geany GPL Нет JVM Нет
Greenfoot Semi-free Да Windows, Mac OS X, Linux, Solaris Нет
IntelliJ IDEA JetBrains проприетарная Да Windows, Mac OS X, Linux Да
JBuilder проприетарная Да Solaris, Linux, Windows, Mac OS X Да
JCreator проприетарная Нет Windows Нет
JDeveloper Oracle freeware Да Windows, Mac OS X, Linux, generic JVM Да
jGRASP freeware Да Windows, Mac OS X, Linux Нет
KDevelop GPL Нет Linux, Solaris Неизвестно
MyEclipse проприетарная Да Да
NetBeans Oracle CDDL, GPL2 Да Windows, Mac OS X, Linux, Solaris Да
Rational Application Developer проприетарная Да Solaris, AIX, Windows, Linux, Mac OS X Да
Servoy проприетарная Неизвестно Неизвестно
Xcode freeware Нет Mac OS X Нет

JavaScript[править | править вики-текст]

Разработчик Платформа Лицензия Автодополнение Инспекция кода
Aptana Studio Aptana, Inc. Cross-platform GPL Да Да
Geany Team UNIX / Windows GPL Неизвестно Неизвестно
IntelliJ IDEA JetBrains Cross-platform проприетарная Да Да
NetBeans NetBeans Community Cross-platform CDDL, GPL2 Да Да
JDeveloper Oracle Windows, Mac OS, Linux freeware Неизвестно Неизвестно
Servoy Servoy Разработчик Team Cross-platform Copyright Неизвестно Неизвестно
Spket Spket Studio Cross-platform проприетарная Неизвестно Неизвестно
WebStorm JetBrains Cross-platform проприетарная Да Да

Pascal[править | править вики-текст]

Разработчик Релиз Windows Linux Mac OS X Mobiles Отладчик Разработка GUI Лицензия
Delphi Embarcadero Technologies 17 Да Нет Да Да Да Да проприетарная
Kylix Borland Нет Да Нет Нет Да Да проприетарная
Dev-Pascal Bloodshed Software 1.9.2 Да Нет Нет Нет Да Нет GPL
Free Pascal IDE Volunteers 2.4.2 Да Да Да Нет optional Нет GPL
Geany Team 0.17 Да Да Да Нет Нет Нет GPL
KDevelop 3.5.3 Нет Да Нет Нет Нет Нет GPL
Kuzya PLLUG 2.1.9 Да Да Да Нет Неизвестно Нет GPL
Lazarus Volunteers 1.0 Да Да Да Да Да Да GPL[4]
MIDletPascal Mobile Experts Group 3.3 Да Нет Нет Да Нет BSD
PocketStudio winsoft 3.0 Нет Нет Нет Да Да Нет проприетарная
Morfik Morfik Technology Pty Ltd. Через сеть Через сеть Через сеть Через сеть Да Да проприетарная

Perl[править | править вики-текст]

Разработчик Релиз Платформа Лицензия
Geany Team 0.17 Cross-platform GPL
KDevelop KDevelop Team 3.5.3 Cross-platform GPL
Komodo ActiveState 4.1.1 Cross-platform проприетарная

PHP[править | править вики-текст]

Разработчик Релиз Платформа Лицензия
Aptana Studio with PHP plugin Aptana, Inc. October 2007, Beta Cross-platform GPL
Delphi for PHP CodeGear 1.0 Windows проприетарная
Eclipse PDT Eclipse Foundation / Zend 3.2 Cross-platform EPL
Geany Team 0.17 Независимый (с поддержкой GTK2) GPL
HTML-Kit www.chami.com 292 Windows Freeware
KDevelop KDevelop Team KDevelop Linux GPL
Komodo ActiveState 4.4.1 Cross-platform проприетарная
NetBeans www.netbeans.org 8.0 Cross-platform для Netbeans CDDL
PHPEclipse www.phpeclipse.com 1.2.3 Cross-platform для Eclipse CPL
PHPEdit WaterProof SARL 2.6.1 Windows проприетарная
Quanta Plus KDE Web Dev Team 3.5.8 Linux GPL
Zend Studio Zend 7.2 Cross-platform проприетарная
PhpStorm JetBrains 8.0 Cross-platform проприетарная
Codelobster Codelobster Software 4.2.1 Windows Freeware
PHP Expert Editor www.phpexperteditor.com 4.3 Windows Free for xUSSR
phpDesigner www.mpsoftware.dk 8.1.1 Windows проприетарная

Python[править | править вики-текст]

Разработчик Релиз Платформа Toolkit Лицензия
Boa Constructor Team 0.6.1 Независимый wxPython GPL
Eric Detlev Offenbach 5.0.5 Независимый Qt GPL
Geany Team 1.22 Независимый GTK2 GPL
IDLE Guido van Rossum et al. 2.6.4 Независимый Tkinter Open source
Komodo ActiveState 6.0 Cross-platform Mozilla проприетарная/MPL/GPL/LGPL
NetBeans Sun Microsystems 8.0 Независимый nbPython CDDL
PyCharm JetBrains 4.0 Cross-platform проприетарная/Apache License 2.0 (PyCharm Community Edition)
PyDev fabioz 1.6.4 Cross-platform MIT License/Apache License 2.0
PyScripter Kiriakos Vlahos 2.4.1.0 Windows Windows EPL
Stani's Python Editor Stani 0.8.4c Независимый wxPython GPL
Spyder Pierre Raybaut et al. 2.1.13.1 Cross-platform Qt4 MIT License
Eclipse + PyDEV Eclipse Foundation / Zend 3.6.1 Cross-platform EPL
Visual Studio + Python Tools 2.0 stable Windows Windows Проприетарное программное обеспечение/Apache License 2.0

Ruby[править | править вики-текст]

Разработчик Релиз Платформа Лицензия
Aptana Studio with RadRails plugin Aptana, Inc. Ноябрь 2007, beta Cross-platform GPL
Geany Team 0.17 Cross-platform GPL
IntelliJ IDEA with Ruby Plugin 4.5 JetBrains 12 Cross-platform проприетарная
RubyMine JetBrains 6.0 Cross-platform проприетарная
Komodo ActiveState 4.1.1 Cross-platform проприетарная
NetBeans Sun Microsystems 8.0 Cross-platform CDDL
Kate The KDE Team 3.7 Cross-platform GPL

Smalltalk[править | править вики-текст]

IDE Разработчик Лицензия Windows Linux Mac OS X Остальные платформы Отладчик Разработка GUI
Dolphin Smalltalk Object Arts Проприетарная Да Нет Нет Да Да
Squeak squeak.org Open Source Да Да Да Различные Да Да

SQL, PL/SQL[править | править вики-текст]

IDE Разработчик Лицензия Windows Linux Mac OS X Остальные платформы Отладчик
JDeveloper Oracle Corporation Проприетарная Да Да Да Работает на всех платформах, имеющих JDK
Oracle SQL Developer Oracle Corporation Проприетарная OTN SQL Developer License Да Да Да Работает на всех платформах, где доступна среда выполнения Java SE
TOAD Quest Software Проприетарная Да Нет Нет

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

Примечания[править | править вики-текст]

  1. AonixADT Ada Development Toolkit
  2. Eclipse Qt Integration
  3. С использованием плагина wxSmith (включено в дистрибутив, требует наличия wxWidgets SDK)
  4. для самой среды, модифицированная LGPL для компонентов