Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
org/wiki/Comparison_of_integrated_development_environments#Java
Comparison of integrated development environments From Wikipedia, the free encyclopedia Main article: Integrated development environment The following tables list notable software packages that are nominal IDEs; standalone tools such as source code editors and GUI builders are not included. Contents [hide] 1 ActionScript 2 Ada 3 Basic 4 C/C++ 5 Common Lisp 6 Component Pascal 7 C# 8 Eiffel 9 Fortran 10 Java 11 JavaScript 12 Lua 13 Pascal, Object Pascal 14 Perl 15 PHP 16 Python
17 Ruby 18 Scala 19 Small Basic (Microsoft) 20 Smalltalk 21 WLanguage 22 Unclassified 23 See also 24 References
[edit]ActionScript Main article: ActionScript IDE License Windows Linux Mac OS X Other platforms Debugger GUI builder Profiler Static code analysis No Yes Yes Yes MXML
No Yes No No
License
Windows Linux
Mac OS X
Other platforms
Debugger
GUI builder
Profiler
MXML
Main article: Ada (programming language) M ac O S X Stati c code anal ysis GUI base d desi gn Lat est Class stab brow le ser rele ase Febru ary 2009
IDE
Lice nse
Wind ows
Lin ux
Debu gger
Toolc hain
Autocom plete
Eclipse ADT[1]
EPL
Yes
Yes Yes
JVM
Yes
Yes
[2]
No
Unkno Unkno wn wn
Yes
Unkno wn
No
Yes
Yes
Yes
Yes[3]
Yes
Yes
Yes
Yes
Yes
Unkno wn
Yes
June 2009
Main article: BASIC IDE Gambas Microsoft Visual Studio MonoDevelop REAL Basic SharpDevelop PureBasic Developer Benot Minisini Microsoft Novell and the Mono community REAL Software ICSharpCode Team Fantaisie Software Latest stable release 5 April 2011 April 2010 January 2011 August 2011 6 January 2011 11/07/2011 Platform Linux, Unix Windows Cross-platform License GPL Proprietary LGPL
Windows, Mac OS X, Linux, Web Proprietary Windows Windows, Linux, Mac OS X LGPL Proprietary
[edit]C/C++ Main articles: C (programming language) and C++ St ati GU c Ico bas de ed an des aly ign sis Late st C stab co le mp rele iler ase
IDE
License
M ac OS X
Other platform s
De bug ger
G UI bu ild er
Pr ofi ler
Cl ass br ow ser
C+ + co mp iler
Anjuta
GPL
No
Yes
No
FreeBSD
Yes Yes
Yes
Yes
Yes Yes
Yes
Yes
IDE
License
M ac OS X
Other platform s
De bug ger
G UI bu ild er
Pr ofi ler
Cl ass br ow ser
C+ + co mp iler
led with AQ Tim e Yes (Min 2010 GW Yes 05 [5] + custo m) Yes (Min GW + custo m) Yes (GC C+ Cust om)
Code::B locks
GPL
Yes
Yes Yes
FreeBSD
Yes Yes
Yes
Yes Yes
Yes
Yes
Yes [
4]
CodeLit e
GPL
Yes
Yes Yes
FreeBSD, Mac OS
Yes Yes
Yes
No
No
Yes
IDE
License
M ac OS X
Other platform s
De bug ger
G UI bu ild er
Pr ofi ler
Cl ass br ow ser
C+ + co mp iler
DevC++
GPL
Yes No[7] No
FreeBSD
Yes
No
Yes
Yes
2011 10(Un offici al Unk Versi now Yes Yes on) , Yes Yes n 2005 02(Of ficial Versi on) 2011 06 [8] 2011 10
Eclipse CDT
EPL
Yes
Yes Yes
JVM
Yes
Yes[
2]
No
Yes
Yes No
Yes
Geany
GPL
Yes
Yes Yes
No
No
Yes
No
No
Yes
IDE
License
M ac OS X
Other platform s
De bug ger
G UI bu ild er
Pr ofi ler
Cl ass br ow ser
C+ + co mp iler
GPL
Yes
Yes Yes
Solaris
Yes
Yes Yes
Yes
Yes
GPL
No
Yes Yes
Yes
Yes Yes
Yes
No
No
Yes Yes
Yes
Yes No
Yes
No
Yes LccWin Freeware / Yes (obso No Proprietary 32 lete) MonoD LGPL (curre Yes Yes ntly FreeBSD
Yes
Yes
Unk Unkn Yes Yes now own n No Yes Yes 2012 Yes Yes (GC (GC
Yes
Yes
IDE
License
M ac OS X
Other platform s
De bug ger
G UI bu ild er
Pr ofi ler
Cl ass br ow ser
C+ + co mp iler
evelop
unsup porte d)
CDDL
Yes
Yes Yes
Solaris
Yes
[9]
Yes[
9]
Yes
[10]
Yes[
9]
Yes
Yes
2011 05 [11]
OpenW atcom
OSI
Yes Yes MS(32- partia GUI No DOS,OS/2, Yes bit l remot FreeBSD only) e Windows CE
Yes
Yes No
No
No Yes Yes
2010 06
PellesC Freeware
Yes
No
No
Yes Yes
Yes
Yes
Unk Unk Unkn 2009 now now own 08 n n Unk Yes, Yes 2012 Exter Exter
Yes
No
Yes Yes
Yes
Yes
IDE
License
M ac OS X
Other platform s
De bug ger
G UI bu ild er
Pr ofi ler
St ati GU c Ico bas de ed an des aly ign sis now wxW n idget s
Cl ass br ow ser
C+ + co mp iler
icos Proprietary Entwick ler Studio GPL / LG Qt PL /Propri Yes Creator etary Sun Studio Freeware No
now now n n
nal
FreeBSD,S Yes Yes ymbian,Ma Yes Yes Unknown Yes No emo Yes No Solaris Yes Yes Yes Yes Yes
Yes
No Yes Yes
2012 02 2008 11
Yes
Yes No
Yes
Yes
JVM
Unk Unk Unk Unk Unk Unkn Unkno Unkn Unkn now Unknown now now now now own wn own own n n n n n
IDE
License
M ac OS X
Other platform s
De bug ger
G UI bu ild er
Pr ofi ler
Cl ass br ow ser
C+ + co mp iler
Yes
No
No
Yes Yes
No
No
No
Yes
No Yes Yes
2006 09
No
No
Yes Yes
Yes
No
No
Yes
No Yes Yes
2006 09
BSD
Yes
Yes
No
Yes Yes
Yes
No
No
Yes
No Yes Yes
2011 02
No
Yes
Yes Yes
Yes
IDE
License
M ac OS X
Other platform s
De bug ger
G UI bu ild er
Pr ofi ler
Cl ass br ow ser
C+ + co mp iler
Yes
No
No
Yes Yes
Yes
No
No
Yes
No Yes Yes
2010 04
No
Yes
GPL
Yes
No
Unk Yes Yes Unknown Yes now n Yes iOS Yes Yes Yes Yes Yes
Yes
Unk Unk 2011 now Yes now 10 n n Yes Yes Yes 2012 llvm- llvm03 gcc gcc
Xcode Proprietary No
No
Yes
IDE
License
Wind Linu Mac Other Debu GUI Integrate Prof Cod Autoco Stati GUI- Clas Lates C C++ ows x OS platforms gger buil dtoolchai iler e mplete c base s t com com
IDE
License
M ac OS X
Other platform s
De bug ger
G UI bu ild er
Pr ofi ler
Cl ass br ow ser
C+ + co mp iler
der
cove rage
code d bro stable piler piler anal desig wser releas ysis n e
[edit]Common Lisp Main article: Common Lisp Linu x Window s Ma c OS X Other platforms edito r Debugge r Steppe r GUI builde r Yes Profile r Browser s
IDE
License
Allegro
Proprietar
Yes
Yes
Yes
Yes
Yes
Yes
Class
IDE
License
Linu x
Window s
Ma c OS X
Other platforms x
edito r
Debugge r
Steppe r
GUI builde r
Profile r
Browser s browser, Systems, Definitions Class browser, Functions, Errors, Processes, Symbols, Systems Class browser, Errors, Symbols
Common Lisp
LispWork Proprietar y s
Yes
Yes
Yes
FreeBSD, Uni x
Yes
Yes
Yes
Yes
Yes
SLIME
public domain
Yes
Yes
Yes
FreeBSD, Uni x
Yes
Yes
Yes
No
Yes
[edit]Component Pascal Main article: Component Pascal IDE Developer Platform License
IDE
Developer
Platform
License
BlackBox Component Builder Oberon microsystems Windows Proprietary similar to Sleepycat CPIde CFB Software Windows Proprietary
Developer Microsoft
Platform Windows
Novell and the Mono community 2.8 / October 5, 2011 Cross-platform ICSharpCode Team 4.2 / May 6, 2012 Windows
LGPL LGPL
IDE
Licen se
Wind ows
Lin ux
Debug ger
Toolc hain
Profi ler
Autocom plete
GUIbased design
Yes
Yes
Yes
Yes
Yes
BON / U V7.0 Metric ML class Multi- Novem s tool diagram view ber ming 2011
Latest stable release 0.21 / October 2, 2011 4.3.1 / June 2009 4.3.0 (March 20, 2012; 2 months ago) 1.9 / June 2, 2010 7.0.1 / Oct 26, 2011 6.0 / June 23, 2010
KDevelop Team
Linux Windows, MSDOS, OS/2, Linux Linux, Windows, Mac OS X Linux, Windows, Mac OS X
GPL
OpenWatcom Community NetBeans Community University of Illinois, Los Alamos National Laboratory
IDE BlueJ DrJava Eclipse JDT Geany Greenfoot IntelliJ IDEA JBuilder JCreator JDeveloper jGRASP KDevelop
License GPL2+GNU linking exception Permissive EPL GPL GPL ALv2, proprietary Proprietary Proprietary Proprietary OTN JDeveloper License(freeware) Proprietary (freeware) GPL
Written inJava Yes Yes Yes No Yes Yes Yes No Yes Yes No
Windows Linux Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No Yes Yes Yes Yes Yes Yes Yes No Yes Yes Yes
Mac OS X Yes Yes Yes Yes Yes Yes Yes No Yes Yes No
Solaris
Yes No
generic JVM
Yes No
Solaris
Unknown
Windows Linux Yes Yes Yes Yes No Yes Yes Yes Yes No
Other platforms
IDE Anjuta Aptana Studio Eclipse Web Tools IntelliJ IDEA Komodo IDE / Edit NetBeans Oracle JDeveloper NuSphere PhpED Servoy WebStorm
License GPL GPL, proprietary EPL Proprietary IDE:Proprietary, Edit:GPL, LGPL, MPL CDDL, GPL2 proprietary [1] - free Proprietary Servoy License Proprietary
May 2011
Windows, Mac OS, Linux Cross-platform Cross-platform Windows, Mac OS, Linux Windows Cross-platform
ActiveState Sun Microsystems Oracle Corporation NuSphere Servoy Developer Team JetBrains
October 2010 December 2009[12] October 2008 June 2011 June 2011 December 2011
Windows, Mac
IDE
Developer
License
IDE
Developer
License
Windows Proprietary
[edit]Pascal, Object Pascal Main articles: Pascal (programming language) and Object Pascal
IDE
Developer
Windows
Linux
Mac OS X
Mobiles Debugger
GUI builder
License
Delphi
2011(XE 2) / Embarcadero September 5, Technologies 2011 Bloodshed Software Volunteers 1.9.2 / July 20, 2002 2.6.0 / January 1, 2012 4.3.0 (March 20, 2012; 2 months ago) 0.9.30 / April 1, 2011
Yes
Yes
Yes
Yes
Proprietary
Yes
No
No
Yes
No
GPL
Yes
Yes
Yes
Yes
Yes
No
GPL
KDevelop
KDevelop Team
No
Yes
No
No
No
No
GPL
Lazarus
Volunteers
Yes
Yes
Yes
Yes
Yes
Yes
Code 3.3 MIDletPascal Research CANDIDATE Laboratories / April 9, 2011 Morfik Morfik 2.0.5.27
No
No
No
Yes
No
GPL
Yes
Yes
Yes
Yes
Yes
Yes
Proprietary
IDE
Windows
Linux
Mac OS X
Mobiles Debugger
GUI builder
License
MSEide
Volunteers
Yes
Yes
No
Yes
Yes
GPL; modified LGPLfor the library MSEgui Proprietary; free compiler Proprietary
Oxygene PocketStudio
Yes No
Yes No
Yes No
Yes Yes
Yes Yes
Yes Yes
Latest stable release 0.6.44 / April 18, 2012 0.21 / October 2, 2011
KDevelop Team 4.3.0 (March 20, 2012; 2 months ago) Cross-platform ActiveState Padre Team 6.0.0 / October 2010 0.94 / January 23rd, 2012
IDE
Developer
Platform
License
Autocomple te
Debugge r
Refactori ng support
VCS Suppo rt
Aptana Studio version 3 or higher(inbuilt editor) RadPHP (forme rly Delphi for PHP)
Aptana, Inc.
Yes
Yes
Yes
plugins
Embarcadero Technologies
Windows
Proprietary
Unknown
Yes
Unknown
Eclipse PDT
EPL
Yes
Yes
No
CVS, SVN, Mercuria l and Git (via plugins) via plugins ? CVS,
Geany
Team
GPL
Yes
No
No
HTML-Kit KDevelop
www.chami.com
Unknown Yes
No No
Unknown Unknown
IDE
Developer
Platform
License
Autocomple te
Debugge r
Refactori ng support
ActiveState
Cross-platform Proprietary
Yes
Yes
No
NetBeans
Crossplatform on Netbeans
CDDL, GP L
Yes
Yes
Yes
PHPEclipse
Crossplatform on Eclipse
CPL
Yes
Yes
Unknown
PhpED Professional
NuSphere Corporation
Windows
Proprietary
Yes
Yes
IDE
Developer
Platform
License
Autocomple te
Debugge r
Refactori ng support
PhpStorm
JetBrains
Yes
Yes
Yes
PHPEdit
3.6.4 (April WaterProof SARL 9, 2010; 2 years ago) KDE Web Dev Team 3.5.8 / October 16, 2007
Windows
Proprietary
Yes
Yes
No
Quanta Plus
Linux
GPL
Unknown
No
Unknown
WebDev
PCSoft
Unknown
No
Unknown
Zend Studio
Zend
Cross-platform Proprietary
Yes
Yes
Yes
IDE
Developer
Platform
License
Autocomple te
Debugge r
Refactori ng support
IDE
Developer
Latest stable release version 3.0.3.0 4.4.18 and 5.1.6 0.21 3.2 6.0.0 2.4.2
Latest stable release date 2011-06-10 2011-10-02 2011-10-02 2011-05-13 2010-10-07 2011-01-19
Platform
Toolkit
License
Anjuta Eric Python IDE Geany IDLE Komodo IDE MonoDevelop NetBeans (7.0 and up will no longer support Python) Ninja_IDE
Naba Kumar Detlev Offenbach Team Guido van Rossum et al. ActiveState Novell and the Monocommunity
Oracle
6.9
2010-06-15
Cross-platform
Swing
GPL
Team
2.0-Beta3
Independent
Qt
GPL
IDE
Developer
Latest stable release date 2010-08-04 2012-04-13 2012-02-01 2011-09-20 2012-05-02 2012-04-11 2012-03-31 2008-02-14 2012-01-11
Platform
Toolkit
License
PIDA PyCharm PyDev PyScripter PythonAnywhere Python Tools for Visual Studio Spyder Stani's Python Editor Wing
Cross-platform Cross-platform Eclipse (Crossplatform) Windows Web-based Windows Independent Independent Linux/Windows/OS X
HTML5
Qt wxPython GTK2
[edit]Ruby Main article: Ruby (programming language) IDE Aptana Studio with RadRails plugin Developer Aptana, Inc. Latest stable release Platform License
IDE IntelliJ IDEA with Ruby Plugin Komodo IDE / Edit NetBeans RubyMine
Platform Cross-platform
Thomas Enebo (JRuby co-lead) 0.111 / April 2011[13][14] Cross-platform CDDL and GPL JetBrains 4.0 / February, 2012[15] Cross-platform Proprietary
[edit]Scala Main article: Scala (programming language) IDE License Windows Linux Mac OS X Solaris
License EPL
Windows Linux Mac OS X Solaris Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No Yes
IDE
Developer
Latest stable release Microsoft Small Basic v 1.0 / 12th July 2011
Platform
License
Cost Autocomplete
GUI Builder
Microsoft DevLabs
Yes
No
IDE
Developer
License
Windows Linux Mac OS X Other platforms Debugger GUI builder Yes Yes Yes Yes No Yes Yes Yes No Yes Yes Yes various various various Yes Yes Yes Yes Yes Yes Yes Yes
Dolphin Smalltalk Object Arts Proprietary Pharo Squeak VisualWorks INRIA MIT License
[edit]WLanguage
Main article: WebDev#WLanguage IDE WinDev Developer PCSoft License Proprietary Windows Linux Mac OS X Other platforms Debugger GUI builder Yes No No Yes Yes
[edit]Unclassified
[edit]See also
List of GUI builders List of assemblers List of compilers List of source code editors
[edit]References 1. ^ "AonixADT Ada Development Toolkit for GNAT and ObjectADA 3.2.2". Retrieved April 24, 2010. 2. ^ a b "Qt Eclipse Integration for C++". Retrieved April 24, 2010. 3. ^ "GtkAda User's Guide". February 1, 2010. 4. ^ Using the wxSmith plug-in (included in distribution, requires wxWidgets SDK)
5. ^ Code::Blocks 10.05 release announcement / Also provides relatively stable "nightly builds" that are often considered to be an alternative to the official releases 6. ^ Latest downloads News 7. ^ A Linux version was in the works, but has been abandoned since mid-2002; however, Dev-C++ has been reported to run on Wine. 8. ^ Eclipse Indigo release webpage 9. ^ a b c "C and C++ Development". Sun Microsystems. Retrieved 2009-06-26. 10. ^ "C/C++ Projects Quick Start Tutorial". Sun Microsystems. Retrieved 2009-06-26. 11. ^ NetBeans 7.0 Release Notes 12. ^ "Developing with JavaScript". Sun Microsystems. Retrieved 2009-06-29. 13. ^ "Ruby and Rails - plugin detail". Retrieved 2011-08-02.> 14. ^ Tom Enebo (2011-02-17). "Ruby on NetBeans lives!". Retrieved 2011-08-02.> 15. ^ "RubyMine 4 is Here to Make You Feel the Productivity". JetBrains. Retrieved 2011-09-07.> [hide]
V T E
Integrated development environments for C and C++ Anjuta Code::Blocks Open source CodeLite CodeWarrior Dev-C++
Eclipse Geany GNAT Programming Studio KDevelop Kuzya MonoDevelop NetBeans QDevelop Qt Creator wxDev-C++ Ultimate++ Visual Studio Express Pelles C Freeware Sun Studio Xcode Retail C++Builder
Category Comparison
View page ratings Rate this page What's this? Trustworthy Objective Complete Well-written I am highly knowledgeable about this topic (optional) Submit ratings Categories: Integrated development environments Software comparisons Lists of software Log in Create account Article Talk Read Edit View history
Main page Contents Featured content Current events Random article Donate to Wikipedia
Interaction Help About Wikipedia Community portal Recent changes Contact Wikipedia Toolbox Print/export Languages Deutsch
This page was last modified on 14 June 2012 at 13:24. Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. See Terms of use for details. Wikipedia is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization. Contact us Privacy policy About Wikipedia Disclaimers Mobile view