| Perbandingan -- integrated development environmentsThe following tables list notable software packages that are nominal IDEs; standalone tools such as source code editors and GUI builders are not included. ActionScriptMain article: ActionScript Ada Basic C/C++IDE | License | Windows | Linux | Mac OS X | Other platforms | Debugger | GUI builder | Integrated toolchain | Profiler | Code coverage | Autocomplete | Static code analysis | GUI-based design | Class browser | Latest stable release | C compiler | C++ compiler | Refactoring |
---|
Anjuta | GPL | No | Yes | No | FreeBSD | Yes | Yes | Yes | Yes | Unknown | Yes | Unknown | Yes | Yes | 2012 10 [4] | | | |
---|
C++Builder | Proprietary | Yes | No (Kylix deprecated) | Yes (Cross compiler) | | Yes | Yes | Yes | Yes bundled with AQTime | Yes | Yes | Yes | Yes | Yes | 2011 08 | Yes | Yes | Yes |
---|
Code::Blocks | GPL | Yes | Yes | Yes | FreeBSD | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes [5] | Yes | 2012 11 [6] | Yes (MinGW + custom) | Yes (MinGW + custom) | |
---|
CodeLite | GPL | Yes | Yes | Yes | FreeBSD, Mac OS | Yes | Yes | Yes | No | No | Yes | Yes | Yes | Yes | 2013 01 [7] | Yes (GCC + Custom) | Yes (GCC + Custom) | Yes |
---|
Dev-C++ | GPL | Yes | No[8] | No | FreeBSD | Yes | No | Yes | Yes | Unknown | Yes | Unknown | Yes | Yes | 2012 11 (Unofficial Version), 2005 02 (Official Version) | Yes | Yes | |
---|
Eclipse CDT | EPL | Yes | Yes | Yes | JVM | Yes | Yes[2] | No | Unknown | Unknown | Yes | Yes | No | Yes | 2012 06 [9] | |
---|
Geany | GPL | Yes | Yes | Yes | FreeBSD, OpenBSD | Yes | No | No | No | No | Yes | No | No | Yes | 2011 10 | | | |
---|
GNAT Programming Studio | GPL | Yes | Yes | Yes | Solaris | Yes | Unknown | Yes | Yes | Yes | Yes | Yes | Unknown | Yes | 2009 06 | | |
---|
KDevelop | GPL | No | Yes | Yes | FreeBSD, Solaris | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | 2012 04 | External | External | |
---|
LabWindows/CVI | Proprietary | Yes | No | No | Targets Linux, Pharlap RTOS | Yes | Yes | Yes | Yes | No | Yes | No | Yes | N/A | 2010 | Yes | No | |
---|
LccWin32 | Freeware / Proprietary | Yes | Yes (obsolete) | No | | Yes | Yes (unstable) | Yes | Yes | Unknown | Yes | Yes | Yes | Unknown | Unknown | | | |
---|
MonoDevelop | LGPL | Yes | Yes | Yes | FreeBSD | Yes | Yes | Yes | No | No | Yes | No | Yes | Yes | 2012 01 | Yes (GCC + Custom) | Yes (GCC + Custom) | |
---|
NetBeans C/C++ pack | CDDL | Yes | Yes | Yes | Solaris | Yes[10] | Yes[10] | Yes[11] | Yes[10] | Yes | Yes | Yes | Yes | Yes | 2012 07 [12] | | | |
---|
OpenWatcom | OSI | Yes (32-bit only) | partial | No | MS-DOS, OS/2, FreeBSD | Yes GUI remote | Yes | Yes | Yes | No | No | No | Yes | Yes | 2010 06 | | | |
---|
PellesC | Freeware | Yes | No | No | Windows CE | Yes | Yes | Yes | Unknown | Unknown | Yes | Unknown | Unknown | Unknown | 2012 09 | Yes | No | |
---|
Philasmicos Entwickler Studio | Freeware / Proprietary | Yes | Yes | No | | Yes | Yes | Yes | Unknown | Unknown | Yes | Unknown | Yes, wxWidgets | Yes | 2012 04 | External | External | |
---|
Qt Creator | GPL / LGPL / Proprietary | Yes | Yes | Yes | FreeBSD, Symbian, Maemo | Yes | Yes | Unknown | Yes | No | Yes | No | Yes | Yes | 2012 10 | External | External | Yes [13] |
---|
Sun Studio | Freeware | No | Yes | No | Solaris | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | Yes | 2008 11 | | | |
---|
Rational Software Architect | Proprietary | Yes | Yes | | JVM | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | | | |
---|
Turbo C++ Explorer | Freeware | Yes | No | No | | Yes | Yes | No | No | No | Yes | No | Yes | Yes | 2006 09 | | | |
---|
Turbo C++ Professional | Proprietary | Yes | No | No | | Yes | Yes | Yes | No | No | Yes | No | Yes | Yes | 2006 09 | | | |
---|
Ultimate++ TheIDE | BSD | Yes | Yes | No | | Yes | Yes | Yes | No | No | Yes | No | Yes | Yes | 2011 02 | | | |
---|
Microsoft Visual Studio | Proprietary | Yes | No | No | cross-compile to Windows Mobile, Mac OS 7 (v2.x-v4.x only) | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | 2012 11 | Yes | Yes | Yes [14] |
---|
Microsoft Visual Studio Express | Freeware | Yes | No | No | | Yes | Yes | Yes | No | No | Yes | No | Yes | Yes | 2010 04 | Yes | Yes | No |
---|
wxDev-C++ | GPL | Yes | No | | | Yes | Yes | Unknown | Yes | Unknown | Yes | Unknown | Yes | Unknown | 2011 10 | | | |
---|
Xcode | Proprietary | No | No | Yes | cross compiles to iOS | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | 2012 07 | llvm, {llvm-gcc and gcc deprecated} | llvm, {llvm-gcc and gcc deprecated} | Yes |
---|
AppCode | Proprietary | No | No | Yes | No | Yes | No | No | Xcode profiler | No | Yes | Yes | Yes | Yes | 2012 12 | Xcode toolchain | Xcode toolchain | Yes |
---|
IDE | License | Windows | Linux | Mac OS X | Other platforms | Debugger | GUI builder | Integrated toolchain | Profiler | Code coverage | Autocomplete | Static code analysis | GUI-based design | Class browser | Latest stable release | C compiler | C++ compiler | Refactoring |
---|
Common LispMain article: Common LispIDE | License | Linux | Windows | Mac OS X | Other platforms | editor | Debugger | Stepper | GUI builder | Profiler | Browsers |
---|
Allegro Common Lisp | Proprietary | Yes | Yes | Yes | FreeBSD, Unix | Yes | Yes | Yes | Yes | Yes | Class browser, Systems, Definitions |
---|
LispWorks | Proprietary | Yes | Yes | Yes | FreeBSD, Unix | Yes | Yes | Yes | Yes | Yes | Class browser, Functions, Errors, Processes, Symbols, Systems |
---|
SLIME | public domain | Yes | Yes | Yes | FreeBSD, Unix | Yes | Yes | Yes | No | Yes | Class browser, Errors, Symbols |
---|
Component Pascal C# Eiffel FortranIDE | Developer | Latest stable release | Platform | License |
---|
Geany | Team | 0.21 / October 2, 2011 | Linux, Windows, Solaris | GPL |
---|
GNAT Programming Studio | AdaCore | 4.3.1 / June 2009 | Linux, Windows, Solaris | GPL |
---|
KDevelop | KDevelop Team | 4.4.1 [edit] (November 8, 2012; 4 months ago (2012-11-08)) | Linux | GPL |
---|
OpenWatcom | OpenWatcom Community | 1.9 / June 2, 2010 | Windows, MS-DOS, OS/2, Linux | OSI |
---|
NetBeans | NetBeans Community | 7.0.1 / Oct 26, 2011 | Linux, Windows, Mac OS X | CDDL |
---|
Photran | University of Illinois, Los Alamos National Laboratory | 8.0 / June 27, 2012 | Linux, Windows, Mac OS X | EPL |
---|
Groovy Java JavaScriptIDE | Developer | Latest stable release | Platform | License |
---|
Anjuta | Anjuta Team | September 2010 | Unix-like | GPL |
---|
Aptana Studio | Aptana, Inc. | January 2012 | Cross-platform | GPL, proprietary |
---|
Eclipse Web Tools | IBM | | Cross-platform | EPL |
---|
IntelliJ IDEA | JetBrains | May 2011 | Windows, Mac OS, Linux | Proprietary |
---|
Komodo IDE / Edit | ActiveState | October 2010 | Cross-platform | IDE:Proprietary, Edit:GPL, LGPL, MPL |
---|
NetBeans | Sun Microsystems | December 2009[15] | Cross-platform | CDDL, GPL2 |
---|
Oracle JDeveloper | Oracle Corporation | October 2008 | Windows, Mac OS, Linux | proprietary [3] - free |
---|
NuSphere PhpED | NuSphere | June 2011 | Windows | Proprietary |
---|
Servoy | Servoy Developer Team | June 2011 | Cross-platform | Servoy License |
---|
WebStorm | JetBrains | October 2012 | Cross-platform | Proprietary |
---|
Lua Pascal, Object Pascal Perl PHPIDE | Developer | Latest stable release | Platform | License | Autocomplete | Debugger | Refactoring support | VCS Support |
---|
Aptana Studio version 3 or higher(inbuilt editor) | Aptana, Inc. | January 2012, 3.0.7 | Cross-platform | GPL, proprietary | Yes | Yes | No | plugins |
---|
RadPHP (formerly Delphi for PHP) | Embarcadero Technologies | 2.0 / April 14, 2008 | Windows | Proprietary | Unknown | Yes | Unknown | ? |
---|
Eclipse PDT | Eclipse Foundation / Zend | 3.0.0 / June 23, 2011 | Cross-platform | EPL | Yes | Yes | No | CVS, SVN, Mercurial and Git (via plugins) |
---|
Geany | Team | 1.22 / June 18, 2012 | Independent (w/ GTK2 support) | GPL | Yes | No | No | via plugins |
---|
HTML-Kit | www.chami.com | 292 | Windows (all) | Proprietary | Unknown | No | Unknown | ? |
---|
KDevelop | KDevelop Team | 4.4.1 [edit] (November 8, 2012; 4 months ago (2012-11-08)) | Cross-platform | GPL | Yes | No | Unknown | CVS, SVN, GIT |
---|
Komodo IDE / Edit | ActiveState | 7.0.0 / February 2012 | Cross-platform | Proprietary | Yes | Yes | No | ? |
---|
NetBeans | Sun Microsystems / Oracle | 7.2 / July 24, 2012 | Cross-platform on Netbeans | CDDL, GPL | Yes | Yes | Yes | CVS, SVN, Mercurial, Git |
---|
PHPEclipse | www.phpeclipse.com | 1.2.2 / September 2009 | Cross-platform on Eclipse | CPL | Yes | Yes | Unknown | ? |
---|
PhpED Professional | NuSphere Corporation | 8.0.0 / October 1, 2012 | Windows | Proprietary | Yes | Yes | Unknown | CVS, SVN, any other Windows-shell integrated |
---|
PhpStorm | JetBrains | 6.0 / March 12, 2013 | Cross-platform | Proprietary | Yes | Yes | Yes | CVS, SVN, Mercurial, GIT, Perforce |
---|
PHPEdit | WaterProof SARL | 3.6.4 [edit] (April 9, 2010; 2 years ago (2010-04-09)) | Windows | Proprietary | Yes | Yes | No | CVS, SVN |
---|
Quanta Plus | KDE Web Dev Team | 3.5.8 / October 16, 2007 | Linux | GPL | Unknown | No | Unknown | ? |
---|
WebDev | PCSoft | 16 30A160057k / June 22, 2011 | Cross-platform | Proprietary | Unknown | No | Unknown | ? |
---|
Zend Studio | Zend | 9.0.1 / December 18, 2011 | Cross-platform | Proprietary | Yes | Yes | Yes | CVS, SVN, Git and others (via plugins) |
---|
Python Racket Ruby Scala Small Basic (Microsoft) Smalltalk WLanguage Unclassified See also References |
| |