您的位置:首页 > 其它

各个平台和语言开发IDE大汇集比较

2016-05-30 16:25 609 查看
The following tables list notable software packages that are nominal IDEs; standalone tools such as source
code editors and GUI builders are not included. These IDEs are listed in
alphabetical order of the supported language.


Contents

[hide]

1ActionScript
2Ada
3Assembly
4BASIC
5C/C++
6C#
7Common
Lisp
8Component
Pascal
9Eiffel
10Fortran
11Groovy
12Haskell
13Haxe
14Java
15JavaScript
16Lua
17Pascal,
Object Pascal
18Perl
19PHP
20Python
21Racket
22Ruby
23Scala
24Small
Basic
25Smalltalk
26Tcl
27Unclassified
28See
also
29References


ActionScript[edit]

Main article: ActionScript
IDELicenseWindowsLinuxOS XOther platformsDebuggerGUI builderProfilerStatic code analysisMXMLExport to Mobile
Flash ProfessionalProprietaryYesNoYesJVMYesYesYesYesYesYes
Flash BuilderProprietaryYesNoYesJVMYesYesYesYesYesYes
FlashDevelopMIT LicenseYesNoNoYesNoYesNoYesYes
IntelliJ IDEAProprietaryYesYesYesFreeBSD, OpenBSD, SolarisYesNoYesYesYesYes
Powerflasher FDTProprietaryYesYesYesJVMYesNoYesYesYesYes


Ada[edit]

Main article: Ada (programming language)
IDELicenseWindowsLinuxOS XOther platformsDebuggerGUI builderToolchainProfilerCode coverageAutocompleteStatic code analysisGUI-based designClass browserLatest stablerelease
Eclipse w/AonixADT[1]EPLYesYesYesFreeBSD, JVM,SolarisYesYes[2]NoUnknownUnknownYesUnknownNoYesDecember 2009
GNAT Programming StudioGPLYesYesYesDragonFly BSD,FreeBSD, NetBSD,OpenBSD, SolarisYesYes[3]YesYesYesYesYesNoYesJune 2014
UnderstandProprietaryYesYesYesSolarisNoNoNoNoNoYesYesNoYesDecember 2015


Assembly[edit]

Main article: Assembly language
IDELicenseWindowsLinuxOS XOther platformsDebuggerAssemblersAuto-completeMacros/templatesLatest stablerelease
SASMGPLYesYesNoUnknownYesNASM, MASM, GAS and FASMYesYes3.5.0 / 19 March 2016
FreshEUPL and 2-clause BSDYesNoNoUnknownNoFASMUnknownUnknown2.2.0 / May 1, 2014
NASM Develop IDEGPLv2YesNoNoUnknownYesNASMUnknownUnknownBeta / Sat Nov 17, 2012
RadASMFreewareYesNoNoUnknownYesMASM, FASM, NASM, TASM, GoAsm, High
Level Assembly
YesYes2.2.2.0 / March 17, 2010


BASIC[edit]

Main article: BASIC
IDEDeveloperLicenseWindowsLinuxOS XOther platformsLatest stable release
Basic4androidAnywhere
Software
ProprietaryYesNoNocross-compile from Windows to Android2015-11-11
GambasBenoît MinisiniGPLNoYesNoFreeBSD2015-12-21
FreeBASICThe
FreeBASIC Development Team
GPLYesYesNoWindows, FreeBSD2015-10-01
Microsoft Visual StudioMicrosoftProprietaryYesNoNo2015-11-30
MonoDevelopXamarin and the Mono communityLGPLYesYesYesFreeBSD, OpenBSD, Solaris2016-01-28
PBASIC Stamp
Editor
Parallax IncProprietaryYesNoYes2014-07-02[4]
PureBasicFantaisie
Software
ProprietaryYesYesYesAmigaOS2015-10-16
SharpDevelopICSharpCode TeamLGPLYesNoNo2015-07-14
XojoXojo,
Inc.
ProprietaryYesYesYesWeb2015-12-17


C/C++[edit]

Main articles: C (programming language) and C++
IDELicenseWritten inC/C++WindowsLinuxOS XOther platformsDebuggerGUI builderIntegratedtoolchainProfilerCode coverageAutocompleteStatic code analysisGUI-based designClass browserLatest stablereleaseC compilerC++ compilerRefactoring
AnjutaGPLCNoYesNoFreeBSDYesYesYesYesNoYesNoYesYes2013-06YesYesNo
AppCode(IntelliJ
IDEA)
ProprietaryJavaNoNoYesNoYesYesNoYes (Xcode profiler)NoYesYesYesYes2012-12Yes (Xcode toolchain)Yes (Xcode toolchain)Yes
C++BuilderProprietaryC++ andDelphiYesNo (Kylix deprecated)Yes (Cross compiler)cross-compiles forAndroidYesYesYesYes (bundled with AQTime)YesYesYesYesYes2015-05 XE8YesYesYes
Code::BlocksGPLC++YesYesYesFreeBSD,OpenBSD,SolarisYesYesYesYesYesYesYesYes[5]Yes2016-01[6]Yes (MinGW + custom)Yes (MinGW + custom)No
CodeLiteGPLC++YesYesYesFreeBSDYesYesYesYes (As of CodeLite 6.1, integration withValgrind)NoYesYesYes[7]Yes2015-02[8]Yes (GCC, Clang, VC + custom)Yes (GCC, Clang, VC + custom)Yes
Dev-C++GPLDelphiYesNo[9]NoFreeBSDYesNoYesYesNoYesNoYesYes2013 10(Unofficial Version), 2005 02(Official Version)YesYesNo
Eclipse CDTEPLJavaYesYesYesFreeBSD,JVM, SolarisYesYes[2]Yes[10]Yes[11]Yes[12]YesYesNoYes2014-06[13]ExternalExternalYes
GeanyGPLCYesYesYesFreeBSD,AIX,OpenBSD,Solaris,
other Unix
YesNoNoNoNoYesNoNoYes2016-03[14]ExternalExternalNo
GNAT Programming StudioGPLAdaYesYesYesDragonFly BSD,FreeBSD,NetBSD,OpenBSD,SolarisYesYesYesYesYesYesYesNoYes2010-12YesYesYes
JetBrains CLionProprietary,Freeware(Community
edition only)
JavaYesYesYesYesNoYesNoNoYesYesNoYes2015-05[15]Yes (customizable)Yes (customizable)Yes
KDevelopGPLC/C++YesYesYesFreeBSD,SolarisYesYesYesYesYesYesYesYesYes2015-02ExternalExternalYes
LabWindows/CVIProprietary?YesNoNocross-compile toLinux, Phar
Lap ETS
YesYesYesYesNoYesNoYesN/A2012YesNoNo
LccWin32Freeware /ProprietaryCYesYes (obsolete)NoYesYes (unstable)YesYesNoYesYesYesN/A2002-09YesNoNo
Microsoft Visual StudioProprietary,Freeware(Community
edition only)
C++ and C#YesNoNocross-compile toWindows Mobile, Mac
OS 7 (v2.x-v4.x only), Linux[16]
YesYesYesYesYesYesYesYesYes2014-05YesYesYes (via plugin)[17]
Microsoft Visual Studio ExpressProprietaryfreewareC++ and C#YesNoNoYesYesYesNoNoYesNoYesYes2013-04YesYesNo
MonoDevelopLGPLC#YesYesYesFreeBSD,OpenBSD,SolarisYesYesYesNoNoYesNoYesYes2013-02Yes (GCC + custom)Yes (GCC + custom)Yes
NetBeans C/C++ packCDDL and GPLJavaYesYesYesOpenBSD,SolarisYes[18]Yes[18]Yes[19]No[18]NoYesNoYesYes2015-11-04[20]ExternalExternalYes
OpenWatcomOSI ApprovedC/C++Yes (32-bit only)partialNoFreeBSD,DOS, OS/2Yes (GUI remote)YesYesYesNoNoNoYesYes2010 06YesYesNo
Oracle Solaris Studio(formerly Sun
Studio)
Proprietaryfreeware?NoYesNoSolarisYesYesYesYesYesYesYesYesYes2008-11YesYesYes
Pelles CProprietaryfreeware?YesNoNoWindows CEYesYesYesYesNoYesYesYesN/A2015-03[21]YesNoNo
Philasmicos Entwickler StudioFreeware /ProprietaryC++YesYesNoYesYesYesNoNoYesNoYes (wxWidgets)Yes2012-04ExternalExternalNo
Qt CreatorGPL / LGPL /ProprietaryC++YesYesYesFreeBSD,Maemo,OpenBSD,SymbianYesYesYesYesNoYesNoYesYes2015-08NoExternalYes[22]
Rational Software Architect (Eclipse IBM)ProprietaryJavaYesYesNoFreeBSD,JVM, SolarisYesYesYesYesYesYesYesYesYes2012-07ExternalExternalYes
Ultimate++ TheIDEBSDC++YesYesNoYesYesYesNoNoYesNoYesYes2015-12-01ExternalExternalNo
UnderstandProprietary?YesYesYesSolarisNoNoNoNoNoYesYesNoYes2015-12NoNoYes
Xcode (Apple)ProprietaryC, C++,Objective-C,Objective-C++NoNoYescross compiles toiOSYesYesYesYesYesYesYesYesYes2014-04Yes, llvm (llvm-gcc and gcc deprecated)Yes, llvm (llvm-gcc and gcc deprecated)Yes
IDELicenseWritten in C/C++WindowsLinuxOS XOther platformsDebuggerGUI builderIntegratedtoolchainProfilerCode coverageAutocompleteStatic code analysisGUI-based designClass browserLatest stablereleaseC compilerC++ compilerRefactoring


C#[edit]

Main article: C Sharp (programming language)
IDEDeveloperLatest stable releaseWindowsLinuxOS XOther platformsLicense
Microsoft Visual StudioMicrosoft14.0.5744.0 / November 30, 2015YesNoNoProprietary
Community Edition: Freeware
MonoDevelopXamarin and the Mono community5.10.2.56 / January 28, 2016YesYesYesFreeBSD, OpenBSD, SolarisLGPL
SharpDevelopIC#Code Team5.0 / October 28, 2014YesNoNoLGPL
UnderstandSciTools814 / December 4, 2015YesYesYesSolarisProprietary


Common Lisp[edit]

Main article: Common Lisp
IDELicenseWindowsLinuxOS XOther platformseditorDebuggerStepperGUI builderProfilerBrowsers
Allegro Common LispProprietaryYesYesYesFreeBSD, HP-UX, AIX, Solaris, Tru64
UNIX
YesYesYesYesYesClass browser, Systems, Definitions
LispWorksProprietaryYesYesYesFreeBSD, HP-UX, SolarisYesYesYesYesYesClass browser, Functions, Errors,
Processes, Symbols, Systems
SLIME(Emacs)portions in GPL v2, LGPL,BSD and public
domain
YesYesYesDragonFly BSD, FreeBSD, HP-UX, AIX, IRIX, DOS, NetBSD,OpenBSD, OpenVMS, OS/2, Solaris,
other Unix
YesYesYesNoYesClass browser, Errors, Symbols


Component Pascal[edit]

Main article: Component Pascal
IDEDeveloperPlatformLicense
BlackBox Component BuilderOberon microsystemsWindowsProprietary similar to Sleepycat
CPIdeCFB SoftwareWindowsProprietary


Eiffel[edit]

Main article: Eiffel (programming language)
IDELicenseWindowsLinuxOS XOther platformsDebuggerGUI builderToolchainProfilerCode coverageAutocompleteStatic code analysisGUI-based designClass browserLatest stablerelease
EiffelStudioGPL and commercialYesYesYesFreeBSD,OpenVMS,Solaris,VxWorks,
otherUnix
YesYesYesYesAutomatic testing frameworkYesMetrics toolBON / UML
class diagramming
Multi-viewV7.1 June 2012


Fortran[edit]

Main article: Fortran
IDEDeveloperLatest stable releasePlatformLicense
Code::BlocksCode::Blocks Team13.12 / December 27, 2013Windows, Linux, OS
X, FreeBSD, OpenBSD, Solaris
GPL
GeanyTeam1.27 / March 13, 2016Windows, Linux, OS
X, FreeBSD, AIX, OpenBSD, Solaris,
other Unix
GPL
GNAT Programming StudioAdaCore4.3.1 / June 2009Windows, Linux, OS
X, DragonFly BSD, FreeBSD, NetBSD, OpenBSD,Solaris
GPL
KDevelopKDevelop
Team
4.7.1 (February 6, 2015; 15 months ago)[±]LinuxGPL
NetBeansNetBeans Community8.1 / November 4, 2015Windows, Linux, OS
X
CDDL
OpenWatcomOpenWatcom Community1.9 / June 2, 2010Windows, Linux, DOS, OS/2OSI Approved
Photran (Eclipse)University
of Illinois, Los Alamos National Laboratory
8.1 / September 26, 2014Windows, Linux, OS
X, FreeBSD, JVM, Solaris
EPL
UnderstandSciToolsDecember 4, 2015Windows, Linux, OS
X, Solaris, other Unix
Proprietary
Simply FortranApproximatrix, LLCFebruary 26, 2016Windows, LinuxProprietary


Groovy[edit]

Main article: Groovy (programming language)
IDELicenseWritten in JavaWindowsLinuxOS XOther platformsGUI builder
Eclipse JDTEPLYesYesYesYesFreeBSD, JVM, SolarisNo
IntelliJ IDEAASLv2, proprietaryYesYesYesYesFreeBSD, OpenBSD, SolarisNo
NetBeansCDDL, GPL2YesYesYesYesOpenBSD, SolarisYes


Haskell[edit]

Main article: Haskell (programming language)
IDELicenseLatest ReleaseDeveloperPlatforms
EclipseFP PluginEPL?2.6.4 / January 19, 2015eclipsefp.github.ioJava Virtual Machine
LeksahGPL20.15.1.4 / August 24, 2015leksah.orgWindows, Linux, OS
X


Haxe[edit]

Main article: Haxe (programming language)

Go to this page: Comparison of IDE
choices for Haxe programmers


Java[edit]

Main article: Java (programming language)
IDELicenseWritten inJavaWindowsLinuxOS XOther platformsGUI builder
AnjutaGPLNoNoYesNoFreeBSDYes
BlueJGPL2+GNU
linking exception
YesYesYesYesSolarisNo
DrJavaPermissiveYesYesYesYesSolarisNo
Eclipse JDT IBMEPLYesYesYesYesFreeBSD, JVM, SolarisYes
GeanyGPLNoYesYesYesFreeBSD, AIX, OpenBSD, Solaris,
otherUnix
No
GreenfootGPLYesYesYesYesSolarisNo
IntelliJ IDEACommunity Edition: Apache License v2.0, Ultimate Edition: proprietaryYesYesYesYesFreeBSD, OpenBSD, SolarisYes
JBuilderProprietaryYesYesYesYesSolarisYes
JCreatorProprietaryNoYesNoNoNo
JDeveloperProprietary (freeware)YesYesYesYesgeneric JVMYes
jGRASPProprietary (freeware)YesYesYesYesNo
KDevelopGPLNoNoYesNoSolarisYes
MyEclipseProprietaryYesYesYesYesFreeBSD, JVM, SolarisYes
NetBeansCDDL, GPL2YesYesYesYesOpenBSD, SolarisYes
Rational Application DeveloperProprietaryYesYesYesNoAIX, SolarisYes
ServoyProprietaryYesYesYesYesSolarisYes
UnderstandProprietaryNoYesYesYesSolarisYes
Xcode (Apple)ProprietaryNoNoNoYesYes


JavaScript[edit]

Main article: JavaScript
IDEDeveloperLatest stable releasePlatformLicenseWritten in
AnjutaAnjuta TeamJune 2013Unix-likeGPLC
BracketsAdobeApril 2015Cross-platformMIT LicenseJavaScript, HTML, CSS
Aptana StudioAptana, Inc.December 2013Cross-platformGPL, proprietaryJava, JavaScript
CodeanywhereCodeanywhere, Inc.August 2015Cloud IDEProprietaryJavaScript
CodeLiteCodeLiteOctober 2015Cross-platformGPLC++
Eclipse Web ToolsIBMWindows, Linux, OS
X, FreeBSD, JVM, Solaris
EPLJava
Komodo IDE / EditActiveStateNovember 19, 2013Cross-platformIDE:Proprietary, Edit:MPL 1.1C, C++, JavaScript, Perl, Python, Tcl, XUL
NetBeansOracleNovember 4, 2015Cross-platformCDDL, GPL2Java
Nodeclipse NTSNodeclipseMarch 31, 2014Windows, Linux, OS
X, FreeBSD, JVM, Solaris
EPLJava
NuSphere PhpEDNuSphereJune 2011WindowsProprietaryN/A
Oracle JDeveloperOracle CorporationJuly 2013Windows, Linux, OS
X
Proprietary – free[23]Java
ServoyServoy Developer TeamJune 2011Cross-platformServoy LicenseJava
Visual StudioMicrosoftMarch 31, 2016[24]WindowsProprietaryC++, C#
WebStormJetBrainsApril 2015Cross-platformProprietaryJava


Lua[edit]

Main article: Lua (programming language)
IDEDeveloperLatest stable releasePlatformLicense
DecodaUnknown
Worlds Entertainment
1.16 / October 25, 2011WindowsOpen-source[25]
ZeroBrane StudioPaul Kulchenko, ZeroBrane LLC1.30 / January 21, 2016Windows, OS
X/Mac, Linux
MIT


Pascal, Object Pascal[edit]

Main articles: Pascal (programming language) and Object
Pascal
IDEDeveloperLatest stable releaseWindowsLinuxOS XOther platformsMobilesDebuggerGUI builderLicense
DelphiEmbarcadero
Technologies
Delphi 10 (Seattle) / August 31, 2015YesNo (On the roadmap)[26]Yescross-compile to Android, iOSYesYesYesProprietary
Free PascalIDEVolunteers3.0.0 / November 25, 2015YesYesYesAmigaOS, Android, FreeBSD, Game
Boy Advance, Haiku, AIX,iOS, MorphOS, DOS, NetBSD, Nintendo
DS, Nintendo Wii,OpenBSD, OS/2, Solaris, Windows
CE
YesYesNoGPL
KDevelopKDevelop Team4.7.1 (February 6, 2015; 15 months ago) [±] (only
3.x supports Pascal)
YesYesYesFreeBSD, OpenBSD, NetBSD, Solaris,
other Unix
NoNoNoGPL
LazarusVolunteers1.6.0 / February 19, 2016YesYesYesFreeBSDYesYesYesLGPL with static linking exception
MIDletPascalCode Research Laboratories3.3 CANDIDATE / April 9, 2011YesNoNocross-compile from Windows to Java
ME
YesNoNoGPL
MorfikMorfik Technology Pty Ltd.2.0.5.27YesYesYescompiles to HTML+CSS+XML+JavaScript (web apps)YesYesYesProprietary
MSEideMartin Schreiber4.2 / 2016-02-25YesYesNoFreeBSDYesYesYesGPL; LGPLwith
static linking exception for the library MSEgui
UnderstandSciTools4.0 / April 2015YesYesYesSolarisYesNoYesProprietary
Visual Studio viaOxygeneRemObjects Software5.0 / August 2011YesNoNoJVM, Mono, Cocoa, Cocoa
Touch
YesYesYesProprietary; free compiler
PocketStudiowinsoft3.0NoNoNoPalm OSYesYesYesProprietary
Dev-PascalBloodshed
Software
1.9.2 (using FPC 1.9.2 from 2005)YesNoNoNoYesNoGPL


Perl[edit]

Main article: Perl
IDEDeveloperLatest stable releasePlatformLicense
Eclipse EPICEPIC Project Team0.6.44 / April 18, 2012Windows, Linux, OS
X, FreeBSD, JVM, Solaris
CPL
GeanyTeam1.27 / March 13, 2016Windows, Linux, OS
X, FreeBSD, AIX, OpenBSD, Solaris,
other Unix
GPL
KDevelopKDevelop Team4.7.1 (February 6, 2015; 15 months ago) [±]Cross-platformGPL
Komodo IDE / EditActiveState9.0.1 / April 19, 2015Cross-platformProprietary
NetBeansSun Microsystems / Oracle8.1 / November 4, 2015Cross-platformCDDL, GPL
PadrePadre Team1.0 / November 8, 2013Cross-platformPerl


PHP[edit]

Main article: PHP
IDEDeveloperLatest stable releasePlatformLicenseAutocompleteDebuggerRefactoring supportVCS Support
Adobe DreamweaverAdobe Systems-Cross-platformProprietaryYesNoNoNo
Aptana StudioAptana, Inc.December 2013, 3.5.0Cross-platformGPL, proprietaryYesYesNovia plugins
CodeLiteCodeLiteOctober 2015, 9.0Cross-platformGPLYesYesNoGit,SVN
CodelobsterCodelobsterAugust 2013, 4.7.1WindowsProprietaryYesYesNovia plugins
Eclipse PDTEclipse Foundation /Zend3.6 / October 2, 2015Windows, Linux, OS
X, FreeBSD, JVM, Solaris
EPLYesYesYesCVS, Git, Mercurial,SVN (via
plugins)
GeanyGeany Team1.27 / March 13, 2016Windows, Linux, OS
X, FreeBSD, AIX,OpenBSD, Solaris,
other Unix
GPLYesNoNovia plugins
HTML-KitChami.com292Windows (all)ProprietaryUnknownNoUnknownUnknown
KDevelopKDE KDevelop Team4.7.1 (February 6, 2015; 15 months ago) [±]Cross-platformGPLYesNoUnknownCVS, Git, SVN
Komodo IDE / EditActiveState9.0.1 / April 19, 2015Cross-platformProprietaryYesYesYesBazaar, CVS, Git,Mercurial, Perforce,SVN
NetBeansSun Microsystems/ Oracle8.1 / November 4, 2015Cross-platform on NetbeansCDDL, GPLYesYesYesCVS, Git, Mercurial,SVN
PHPEclipse (Eclipse)PHPEclipseproject team1.2.2 / September 2009Windows, Linux, OS
X, FreeBSD, JVM, Solaris
CPLYesYesUnknownUnknown
PhpED ProfessionalNuSphere Corporation8.0.0 / October 1, 2012WindowsProprietaryYesYesUnknownCVS, SVN,
any other Windows-shell integrated
PHPEditWaterProof SARL3.6.4 (April 9, 2010; 6 years ago) [±]WindowsProprietaryYesYesNoCVS, SVN
PhpStorm (IntelliJ
IDEA)
JetBrains9.0.2 / August 18, 2015Windows, Linux, OS
X, FreeBSD, OpenBSD,Solaris
ProprietaryYesYesYesCVS, Git, Mercurial,Perforce, SVN
Quanta PlusKDE Web Dev Team3.5.8 / October 16, 2007LinuxGPLUnknownNoUnknownUnknown
RadPHP (formerly Delphi for PHP)Embarcadero
Technologies
XE2 / August 30, 2011WindowsProprietaryYesYesYesUnknown
Zend StudioZend10.6 / February 2014Cross-platformProprietaryYesYesYesCVS, Git, SVN,
others (via plugins)


Python[edit]

Main article: Python (programming language)
IDEDeveloperLatest stablereleaseversionLatest stable release datePlatformWritten inWidget toolkitLicensePython2x supportPython3x supportDebuggerGUI builderIntegrated toolchainProfilerCode coverageAutocompleteStatic program analysisGUI based designClass browserCode refactoringVersion control systemsupportWeb frameworksupport
AnjutaNaba Kumar3.13.922014-09-14Unix-likeCGTK+GPLUnknownUnknownYesUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
ericDetlev Offenbach6.1.42016-04-09Cross-platformPythonPyQtGPLv3 "or later"Yes, until version 4.5.25 and since version 5.5.0[27]Yes, since version 5.0.0[28]YesYesUnknownYesYesYesMultiple integrated checkers and Pylintvia plug-inYesYesYesSubversionandMercurial(core
plug-ins),git(optional plug-in)
Django as optional plug-in
GeanyTeam1.272016-03-13Windows,Linux, OS
X, FreeBSD,AIX,OpenBSD,Solaris,
other Unix
CGTK+GPLUnknownUnknownNoUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
IDLEGuido van Rossum et al.3.22011-05-13Cross-platformPythonTkinterOpen-sourceYesYesYesUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
IntelliJ IDEAJetBrains2016.1.12014-04-29UnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
KodingUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
Komodo IDEActiveState9.3.12015-11-19Cross-platformUnknownMozillaplatformProprietaryUnknownUnknownYesUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
KDevelopKDE KDevelop Team4.7.12015-02-06Cross-platformC, C++QtGPLUnknownUnknownYesUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
MonoDevelopNovell and theMono community5.7.02015-01-05Windows,Linux, OS
X, FreeBSD,OpenBSD,Solaris
C#Gtk#LGPLUnknownUnknownYesUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
nbPython (plug-in forNetBeansUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
Ninja-IDETeam2.32013-07-07Cross-platformPythonPyQtGPLYes (Python 2.7)NoYes (with wdebugger plugin)UnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
PIDATeam0.6.22010-08-04Cross-platformPythonPyGTKGPLUnknownUnknownYes (integrates with external debuggers)UnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
PyCharmJetBrains4.5.42015-09-01Windows,Linux, OS
X
UnknownSwingOpen core: Full version underproprietary
license andfeature-limitedversion underApache
License 2.0
YesYesYesUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
PyDev (plug-in for Eclipseand Aptana)Appcelerator4.4.02015-10-05Windows,Linux, OS
X, FreeBSD,JVM,Solaris
UnknownSWTEPLYesYesYesUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
PyScripterKiriakos Vlahos2.62015-03-23WindowsObject PascalJVCLMIT LicenceYesYes up to v3.4YesUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
Python Tools for Visual StudioMicrosoft2.1[29]2015-07-20WindowsUnknownWindows FormsApache License 2.0YesYesYesUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
PythonAnywherePythonAnywhere LLPN/AN/AWeb-basedPythonHTMLProprietaryYesYesNoUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
PyzoAlmar Klein4.12016-04-07Cross-platformUnknownPySideBSDYesYesYes (post-mortem)UnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
SourceLairSourceLair, Limited.N/AN/AWeb-basedPythonHTMLProprietaryYesNoNoUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
SpyderCarlos Cordoba2.3.42015-03-21Cross-platformPythonPyQT,PySideMIT LicenceYes 2.6, 2.7Yes 3.2, 3.3, 3.4, 3.5YesUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
Stani's Python EditorStani Michiels0.8.4h2008-02-14Cross-platformPythonwxPythonGPLv2UnknownUnknownYes (withwinpdb)UnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
UnderstandSciTools4.02015-04-01Windows,Linux, OS
X, Solaris, other Unix
UnknownHTMLProprietaryUnknownUnknownNoUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
ThonnyAivar Annamaa1.1.22016-01-04Windows,Linux, OS
X
PythonTkinterMIT LicenceNoYesYesUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
Wing IDEWingware5.1.112016-04-15Windows,Linux, OS
X
UnknownQt4 withPySideProprietaryYesYesYes (also remote and multi-process debugging)UnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown


Racket[edit]

Main article: Racket (programming language)
IDEDeveloperLatest stable releasePlatformLicense
DrRacketPLT Design, Inc.August 2013, v5.3.6Cross-platformLGPL


Ruby[edit]

Main article: Ruby (programming language)
IDEDeveloperLatest stable releasePlatformLicense
Aptana Studio with integrated RadRails plugin (Eclipse)Aptana, Inc.3.5.0 / December 27, 2013Windows, Linux, OS
X, FreeBSD, JVM, Solaris
GPL, proprietary
Eclipse DLTK Ruby PluginEclipse Foundation5.0.0 / June 6, 2013JVMEPL
ericDetlev Offenbach6.1.4 / April 9, 2016Cross-platformGPLv3 "or later"
Komodo IDE / EditActiveState9.0.1 / April 19, 2015Cross-platformProprietary
NetBeansThomas Enebo (JRuby co-lead)0.111 / April 2011[30][31]Cross-platformCDDL and GPL
RubyMine (IntelliJ IDEA)JetBrains7.1.2 / May 14, 2015[32]Windows, Linux, OS
X, FreeBSD, OpenBSD, Solaris
Proprietary


Scala[edit]

Main article: Scala (programming language)
IDELicenseWindowsLinuxOS XOther platforms
Eclipse JDTEPLYesYesYesFreeBSD, JVM, Solaris
IntelliJ IDEAASLv2, proprietaryYesYesYesFreeBSD, OpenBSD, Solaris
NetBeansCDDL, GPL2YesYesYesSolaris


Small Basic[edit]

Main article: Microsoft Small Basic
IDEDeveloperLatest stable releasePlatformLicenseCostAutocompleteGUI Builder.NET Framework Version
Microsoft Small BasicMicrosoft DevLabsMicrosoft Small Basic v 1.2 / October 1, 2015WindowsProprietaryFreeYesNo.NET
Framework 4.5


Smalltalk[edit]

Main article: Smalltalk
IDEDeveloperLicenseWindowsLinuxOS XOther platformsDebuggerGUI builder
Dolphin SmalltalkObject ArtsMIT LicenseYesNoNoNoYesYes
PharoINRIAMIT LicenseYesYesYesvariousYesYes
Squeaksqueak.orgMIT LicenseYesYesYesvariousYesYes
VisualWorksCincomProprietaryYesYesYesvariousYesYes


Tcl[edit]

Main article: Tcl
IDEDeveloperLatest stable releasePlatformLicense
Eclipse DLTK5.0Windows, Linux, OS
X, FreeBSD, JVM, Solaris
EPL
Komodo IDE / EditActiveState9.0.1Cross-platformIDE:Proprietary, Edit:GPL, LGPL, MPL


Unclassified[edit]

IBM
Rational Application Developer
IBM Rational
Business Developer
Mule (software)


See also[edit]

List of GUI builders
List of assemblers
List of compilers
List of source code
editors
Game
Integrated Development Environments


References[edit]

Jump
up^
"AonixADT
Ada Development Toolkit for GNAT and ObjectADA 3.2.2". Retrieved April 24, 2010.
^ Jump
up to:a b "Qt
Eclipse Integration for C++". Retrieved April 24, 2010.
Jump
up^
"GtkAda
User's Guide". February 1, 2010.
Jump
up^
Parallax.com
Jump
up^
Using the wxSmith plug-in (included in distribution, requires wxWidgets SDK)
Jump
up^
codeblocks.org / Also provides
relatively stable "nightly builds", an alternative to the official releases
Jump
up^
Using the wxCrafter plug-in (included in distribution, requires wxWidgets SDK)
Jump
up^
"Latest
downloads News".
Jump
up^
A Linux version was
in the works, but has been abandoned since mid-2002; however, Dev-C++ has been reported to run on Wine.
Jump
up^
"Eclipse
CDT Toolchain Documentation". Retrieved January 29, 2014.
Jump
up^
"Eclipse
LinuxTools integration of OProfile". Retrieved January 29, 2014.

Jump
up^
"Eclipse
LinuxTools integration of GCov". Retrieved January 29, 2014.
Jump
up^
"Eclipse
CDT webpage".
Jump
up^
geany.org
Jump
up^
"CLion
webpage".
Jump
up^
Linux is support for Visual Studio C/C++ is available via third-party plugin VisualGDB http://www.visualgdb.com/
Jump
up^
Refactoring for Visual Studio C/C++ is supported via third-party plugin Visual Assist X http://www.wholetomato.com/
^ Jump
up to:a b c "C
and C++ Development". Sun Microsystems. Retrieved June
26, 2009.
Jump
up^
"C/C++
Projects Quick Start Tutorial". Sun Microsystems.
Retrieved June 26, 2009.
Jump
up^
"NetBeans
Release Roadmap".
Jump
up^
"Pelles
C download page".
Jump
up^
qt-project.org
Jump
up^
oracle.com
Jump
up^
"Xamarin
now free in Visual Studio". Ars Technica. Retrieved 2016-04-09.
Jump
up^
Now made open-source - http://unknownworlds.com/blog/lua-ide-decoda-open-source/
Jump
up^
http://community.embarcadero.com/index.php/blogs/entry/rad-studio-2015-roadmap Embarcadero
roadmap]
Jump
up^
eric
news 2014
Jump
up^
eric
news 2010
Jump
up^
"Python
Tools for Visual Studio 2.1 Final Release".
Jump
up^
"Ruby
and Rails - plugin detail". Retrieved August 2, 2011.
Jump
up^
Tom Enebo (February 17, 2011). "Ruby
on NetBeans lives!". Retrieved August 2, 2011.
Jump
up^
"Dowload
RubyMine". JetBrains. Retrieved May
18, 2014.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: