IDE的对比(来自wiki)
格式很乱,请参考原出处:
http://en.wikipedia.org/wiki/Comparison_of_integrated_development_environments
C/C++
[edit] C#
![]() |
Developer ![]() |
Latest stable release ![]() |
Platform ![]() |
License ![]() |
---|---|---|---|---|
MonoDevelop | Novell and the Mono community | November 2007 | Cross-platform | GPL |
SharpDevelop | ICSharpCode Team | August 2007 | Windows | LGPL |
Microsoft Visual Studio | Microsoft | November 2007 | Windows | Proprietary |
[edit] Fortran
![]() |
Developer ![]() |
Latest stable release ![]() |
Platform ![]() |
License ![]() |
---|---|---|---|---|
GNAT Programming Studio | AdaCore | 4.0 / September 2006 | Linux, Windows, Solaris | GPL |
KDevelop | KDevelop Team | 3.5.3 (2008-08-26) | Linux | GPL |
Photran | University of Illinois, Los Alamos National Laboratory | 4.0 beta 3/ November 2007 | Linux, Windows, Mac OS X | EPL |
[edit] Java
IDE ![]() |
License ![]() |
JVM? ![]() |
Platforms ![]() |
GUI builder? ![]() |
---|---|---|---|---|
BEA Workshop for WebLogic | Proprietary | Unknown | Unknown | |
BlueJ | Semi-free | Yes | No | |
DrJava | Permissive | Yes | Windows, Mac OS X, Linux, Solaris | No |
Greenfoot | Semi-free | Yes | Windows, Mac OS X, Linux, Solaris | No |
Eclipse JDT | EPL | Yes | Windows, Mac OS, Linux | Yes |
Geany | GPL | No | Windows, Linux | No |
IntelliJ IDEA | Proprietary | Yes | Windows, Mac OS, Linux | Yes |
JBuilder | Proprietary | Yes | Yes | |
JCreator | Proprietary | No | Windows | No |
JCODER | Proprietary (freeware) | No | Windows | No |
JDeveloper | Proprietary OTN JDeveloper License (freeware) | Yes | Windows, Mac OS, Linux, generic JVM | Yes |
jGRASP | Proprietary (freeware) | Yes | No | |
KDevelop | GPL | No | Linux | Unknown |
Monodevelop | GPL | No | Linux, Windows, Mac OS X | Yes |
MyEclipse | Proprietary | Yes | Yes | |
NetBeans | CDDL, GPL2 | Yes | Windows, Mac OS, Linux, Solaris | Yes |
Rational Application Developer | Proprietary | Yes | Yes | |
Servoy | Proprietary | Unknown | Unknown | |
Xcode | Proprietary (freeware) | No | Mac OS X | No |
[edit] JavaScript
![]() |
Developer ![]() |
Latest stable release ![]() |
Platform ![]() |
License ![]() |
---|---|---|---|---|
Aptana Studio | Aptana, Inc. | October 2007 | Cross-platform | GPL, Aptana Public License |
IntelliJ IDEA | JetBrains | March 2008 | Windows, Mac OS, Linux | Proprietary |
Oracle JDeveloper | Oracle | October 2008 | Windows, Mac OS, Linux | {{proprietary[1] - free }} |
NetBeans | Sun Microsystems | April 2008[6] | Cross-platform | CDDL, GPL2 |
Servoy | Servoy Developer Team | July 2007 | Cross-platform | Copyright, Servoy License |
[edit] Pascal, Object Pascal
![]() |
Developer ![]() |
Latest stable release ![]() |
Windows ![]() |
Linux ![]() |
Mac OS X ![]() |
Mobiles ![]() |
Debugger ![]() |
GUI builder ![]() |
License ![]() |
---|---|---|---|---|---|---|---|---|---|
Delphi | CodeGear | 2007 | Yes | No | No | No | Yes | Yes | Proprietary |
Dev-Pascal | Bloodshed Software | 1.9.2 / July 20, 2002 | Yes | No | No | No | Yes | No | GPL |
Free Pascal IDE | Volunteers | 2.2 / September 10, 2007 | Yes | Yes | Yes | No | GPL | ||
KDevelop | 3.5.3 | No | Yes | No | No | No | No | GPL | |
Lazarus | Volunteers | 0.9.24 | Yes | Yes | Yes | Yes | Yes | Yes | modified LGPL |
MIDletPascal | Mobile Experts Group | 2.02 / January 14, 2006 | No | No | No | Yes | No | Proprietary | |
Morfik | Morfik Technology Pty Ltd. | Through Web | Through Web | Through Web | Through Web | ? | Yes | Proprietary |
[edit] Perl
![]() |
Developer ![]() |
Latest stable release ![]() |
Platform ![]() |
License ![]() |
---|---|---|---|---|
Kdevelop | KDevelop Team | 3.4.1 (2007-05-22) | Cross-platform | GPL |
Komodo | ActiveState | 4.1.1 / June, 2007 | Cross-platform | Proprietary |
[edit] PHP
![]() |
Developer ![]() |
Latest stable release ![]() |
Platform ![]() |
License ![]() |
---|---|---|---|---|
Aptana Studio with PHP plugin | Aptana, Inc. | October 2007, Beta | Cross-platform | GPL, Aptana Public License |
Delphi for PHP | CodeGear | 1.0 / February 20, 2007 | Windows | Proprietary |
Eclipse PDT | Eclipse Foundation / Zend | 1.0.3 / June 10, 2008 | Cross-platform | EPL |
Geany | Team | 0.13 | Independent (w/ GTK2 support) | GPL |
KDevelop | KDevelop Team | 3.5.3 (2008-08-26) | Linux | GPL |
Komodo | ActiveState | 4.4.1 | Cross-platform | Proprietary |
NetBeans | www.netbeans.org | 6.5 RC 2 / October 2008 | Cross-platform on Netbeans | CDDL |
PHPEclipse | www.phpeclipse.net | 1.2.0 / September 2007 | Cross-platform on Eclipse | CPL |
PHPEdit | WaterProof SARL | 2.6.1 / September 9, 2006 | Windows | Proprietary |
Quanta Plus | KDE Web Dev Team | 3.5.8 / October 16, 2007 | Linux | GPL |
Zend Studio | Zend | 5.5 / December 4, 2006 | Cross-platform | Proprietary |
[edit] Python
![]() |
Developer ![]() |
Latest stable release ![]() |
Platform ![]() |
Toolkit ![]() |
License ![]() |
---|---|---|---|---|---|
Boa Constructor | Team | 0.6.1 | Independent | wxPython | GPL |
DrPython | Team | 3.11.0 | Independent | GPL | |
Eric Python IDE | Detlev Offenbach | 4.1.2 | Independent | Qt | GPL |
Geany | Team | 0.14 | Independent | GTK2 | GPL |
IDLE | Guido van Rossum et al. | 1.2.1 / April 18, 2007 | Independent | Tkinter | Open source / public domain |
Komodo | ActiveState | 4.4 / June 24, 2008 | Cross-platform | Mozilla platform | IDE:Proprietary; Edit: MPL/GPL/LGPL |
NetBeans IDE | Team | 6.1 | Independent | nbPython | GPL |
PyDev | fabioz | 1.3.20 | Cross-platform | EPL | |
Stani's Python Editor | Stani | 0.8.4c / February 14, 2008 | Independent | wxPython | GPL |
Wing IDE | Wingware | 3.0.2-1 / November 27, 2007 | Windows, Linux, OS X | PyGTK | Proprietary |
[edit] Ruby
![]() |
Developer ![]() |
Latest stable release ![]() |
Platform ![]() |
License ![]() |
---|---|---|---|---|
Aptana Studio with RadRails plugin | Aptana, Inc. | November 2007, beta | Cross-platform | GPL, Aptana Public License |
IntelliJ IDEA with Ruby Plugin 1.0 | JetBrains | 7.0 / October, 2007 | Cross-platform | Proprietary |
Komodo | ActiveState | 4.1.1 / June, 2007 | Cross-platform | Proprietary |
NetBeans | Sun Microsystems | 6.1 / April 28, 2008 | Cross-platform | CDDL |