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

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.

ActionScript[edit]

Main article:  ActionScript
IDE License Windows Linux OS X Other platforms Debugger GUI builder Profiler Static code analysis MXML Export to Mobile
Flash Professional Proprietary Yes No YesJVM Yes Yes Yes Yes Yes Yes
Flash Builder Proprietary Yes No YesJVM Yes Yes Yes Yes Yes Yes
FlashDevelop MIT License Yes No No  Yes No Yes No Yes Yes
IntelliJ IDEA Proprietary Yes Yes YesFreeBSDOpenBSDSolaris Yes No Yes Yes Yes Yes
Powerflasher FDT Proprietary Yes Yes YesJVM Yes No Yes Yes Yes Yes

Ada[edit]

Main article:  Ada (programming language)
IDE License Windows Linux OS X Other platforms Debugger GUI builder Toolchain Profiler Code coverage Autocomplete Static code analysis GUI-based design Class browser Latest stablerelease
Eclipse w/AonixADT[1] EPL Yes Yes YesFreeBSDJVM,Solaris Yes Yes[2] No Unknown Unknown Yes Unknown No YesDecember 2009
GNAT Programming Studio GPL Yes Yes YesDragonFly BSD,FreeBSDNetBSD,OpenBSDSolaris Yes Yes[3] Yes Yes Yes Yes Yes No YesJune 2014
Understand Proprietary Yes Yes YesSolaris No No No No No Yes Yes No YesDecember 2015

Assembly[edit]

Main article:  Assembly language
IDE License Windows Linux OS X Other platforms Debugger Assemblers Auto-complete Macros/templates Latest stablerelease
SASM GPL Yes Yes No Unknown YesNASMMASMGAS and FASM Yes Yes3.5.0 / 19 March 2016
Fresh EUPL and 2-clause BSD Yes No No Unknown NoFASM Unknown Unknown2.2.0 / May 1, 2014
NASM Develop IDE GPLv2 Yes No No Unknown YesNASM Unknown UnknownBeta / Sat Nov 17, 2012
RadASM Freeware Yes No No Unknown YesMASMFASMNASMTASMGoAsmHigh Level Assembly Yes Yes2.2.2.0 / March 17, 2010

BASIC[edit]

Main article:  BASIC
IDE Developer License Windows Linux OS X Other platforms Latest stable release
Basic4androidAnywhere Software Proprietary Yes No Nocross-compile from Windows to Android2015-11-11
GambasBenoît Minisini GPL No Yes NoFreeBSD2015-12-21
FreeBASICThe FreeBASIC Development Team GPL Yes Yes NoWindowsFreeBSD2015-10-01
Microsoft Visual StudioMicrosoft Proprietary Yes No No 2015-11-30
MonoDevelopXamarin and the Mono community LGPL Yes Yes YesFreeBSDOpenBSDSolaris2016-01-28
PBASIC Stamp EditorParallax Inc Proprietary Yes No Yes 2014-07-02[4]
PureBasicFantaisie Software Proprietary Yes Yes YesAmigaOS2015-10-16
SharpDevelopICSharpCode Team LGPL Yes No No 2015-07-14
XojoXojo, Inc. Proprietary Yes Yes YesWeb2015-12-17

C/C++[edit]

Main articles:  C (programming language) and  C++
IDE License Written inC/C++ Windows Linux OS X Other platforms Debugger GUI builder Integratedtoolchain Profiler Code coverage Autocomplete Static code analysis GUI-based design Class browser Latest stablerelease C compiler C++ compiler Refactoring
Anjuta GPL C No Yes NoFreeBSD Yes Yes Yes Yes No Yes No Yes Yes2013-06 Yes Yes No
AppCode(IntelliJ IDEA) Proprietary Java No No Yes No Yes Yes No Yes (Xcode profiler) No Yes Yes Yes Yes2012-12 Yes (Xcode toolchain) Yes (Xcode toolchain) Yes
C++Builder Proprietary C++ andDelphi Yes No (Kylix deprecated) Yes (Cross compiler)cross-compiles forAndroid Yes Yes Yes Yes (bundled with AQTime) Yes Yes Yes Yes Yes2015-05 XE8 Yes Yes Yes
Code::Blocks GPL C++ Yes Yes YesFreeBSD,OpenBSD,Solaris Yes Yes Yes Yes Yes Yes Yes Yes[5] Yes2016-01[6] Yes (MinGW + custom) Yes (MinGW + custom) No
CodeLite GPL C++ Yes Yes YesFreeBSD Yes Yes Yes Yes (As of CodeLite 6.1, integration withValgrind) No Yes Yes Yes[7] Yes2015-02[8] Yes (GCC, Clang, VC + custom) Yes (GCC, Clang, VC + custom) Yes
Dev-C++ GPL Delphi Yes No[9] NoFreeBSD Yes No Yes Yes No Yes No Yes Yes2013 10(Unofficial Version), 2005 02(Official Version) Yes Yes No
Eclipse CDT EPL Java Yes Yes YesFreeBSD,JVMSolaris Yes Yes[2] Yes[10] Yes[11] Yes[12] Yes Yes No Yes2014-06[13] External External Yes
Geany GPL C Yes Yes YesFreeBSD,AIX,OpenBSD,Solaris, other Unix Yes No No No No Yes No No Yes2016-03[14] External External No
GNAT Programming Studio GPL Ada Yes Yes YesDragonFly BSD,FreeBSD,NetBSD,OpenBSD,Solaris Yes Yes Yes Yes Yes Yes Yes No Yes2010-12 Yes Yes Yes
JetBrains CLion Proprietary,Freeware(Community edition only) Java Yes Yes Yes  Yes No Yes No No Yes Yes No Yes2015-05[15] Yes (customizable) Yes (customizable) Yes
KDevelop GPL C/C++ Yes Yes YesFreeBSD,Solaris Yes Yes Yes Yes Yes Yes Yes Yes Yes2015-02 External External Yes
LabWindows/CVI Proprietary ? Yes No Nocross-compile toLinuxPhar Lap ETS Yes Yes Yes Yes No Yes No Yes N/A2012 Yes No No
LccWin32 Freeware /Proprietary C Yes Yes (obsolete) No  Yes Yes (unstable) Yes Yes No Yes Yes Yes N/A2002-09 Yes No No
Microsoft Visual Studio Proprietary,Freeware(Community edition only) C++ and C# Yes No Nocross-compile toWindows MobileMac OS 7 (v2.x-v4.x only), Linux[16] Yes Yes Yes Yes Yes Yes Yes Yes Yes2014-05 Yes Yes Yes (via plugin)[17]
Microsoft Visual Studio Express Proprietaryfreeware C++ and C# Yes No No  Yes Yes Yes No No Yes No Yes Yes2013-04 Yes Yes No
MonoDevelop LGPL C# Yes Yes YesFreeBSD,OpenBSD,Solaris Yes Yes Yes No No Yes No Yes Yes2013-02 Yes (GCC + custom) Yes (GCC + custom) Yes
NetBeans C/C++ pack CDDL and GPL Java Yes Yes YesOpenBSD,Solaris Yes[18] Yes[18] Yes[19] No[18] No Yes No Yes Yes2015-11-04[20] External External Yes
OpenWatcom OSI Approved C/C++ Yes (32-bit only)partial NoFreeBSD,DOSOS/2 Yes (GUI remote) Yes Yes Yes No No No Yes Yes2010 06 Yes Yes No
Oracle Solaris Studio(formerly Sun Studio) Proprietaryfreeware ? No Yes NoSolaris Yes Yes Yes Yes Yes Yes Yes Yes Yes2008-11 Yes Yes Yes
Pelles C Proprietaryfreeware ? Yes No NoWindows CE Yes Yes Yes Yes No Yes Yes Yes N/A2015-03[21] Yes No No
Philasmicos Entwickler Studio Freeware /Proprietary C++ Yes Yes No  Yes Yes Yes No No Yes No Yes (wxWidgets) Yes2012-04 External External No
Qt Creator GPL / LGPL /Proprietary C++ Yes Yes YesFreeBSD,Maemo,OpenBSD,Symbian Yes Yes Yes Yes No Yes No Yes Yes2015-08 No External Yes[22]
Rational Software Architect (Eclipse IBM) Proprietary Java Yes Yes NoFreeBSD,JVMSolaris Yes Yes Yes Yes Yes Yes Yes Yes Yes2012-07 External External Yes
Ultimate++ TheIDE BSD C++ Yes Yes No  Yes Yes Yes No No Yes No Yes Yes2015-12-01 External External No
Understand Proprietary ? Yes Yes YesSolaris No No No No No Yes Yes No Yes2015-12 No No Yes
Xcode (Apple) Proprietary CC++,Objective-C,Objective-C++ No No Yescross compiles toiOS Yes Yes Yes Yes Yes Yes Yes Yes Yes2014-04 Yes, llvm (llvm-gcc and gcc deprecated) Yes, llvm (llvm-gcc and gcc deprecated) Yes
IDE License Written in C/C++ Windows Linux OS X Other platforms Debugger GUI builder Integratedtoolchain Profiler Code coverage Autocomplete Static code analysis GUI-based design Class browser Latest stablerelease C compiler C++ compiler Refactoring

C#[edit]

IDE Developer Latest stable release Windows Linux OS X Other platforms License
Microsoft Visual StudioMicrosoft14.0.5744.0  / November 30, 2015 Yes No No  Proprietary

Community Edition: Freeware

MonoDevelopXamarin and the Mono community5.10.2.56 / January 28, 2016 Yes Yes YesFreeBSDOpenBSDSolaris LGPL
SharpDevelopIC#Code Team5.0 / October 28, 2014 Yes No No  LGPL
UnderstandSciTools814 / December 4, 2015 Yes Yes YesSolarisProprietary

Common Lisp[edit]

Main article:  Common Lisp
IDE License Windows Linux OS X Other platforms editor Debugger Stepper GUI builder Profiler Browsers
Allegro Common Lisp Proprietary Yes Yes YesFreeBSDHP-UXAIXSolarisTru64 UNIX Yes Yes Yes Yes YesClass browser, Systems, Definitions
LispWorks Proprietary Yes Yes YesFreeBSDHP-UXSolaris Yes Yes Yes Yes YesClass browser, Functions, Errors, Processes, Symbols, Systems
SLIME(Emacs) portions in GPL v2, LGPL,BSD and public domain Yes Yes YesDragonFly BSDFreeBSDHP-UXAIXIRIXDOSNetBSD,OpenBSDOpenVMSOS/2Solaris, other Unix Yes Yes Yes No YesClass browser, Errors, Symbols

Component Pascal[edit]

Main article:  Component Pascal
IDE Developer Platform License
BlackBox Component BuilderOberon microsystemsWindows Proprietary similar to Sleepycat
CPIdeCFB SoftwareWindows Proprietary

Eiffel[edit]

IDE License Windows Linux OS X Other platforms Debugger GUI builder Toolchain Profiler Code coverage Autocomplete Static code analysis GUI-based design Class browser Latest stablerelease
EiffelStudio GPL and commercial Yes Yes YesFreeBSD,OpenVMS,Solaris,VxWorks, otherUnix Yes Yes Yes Yes Automatic testing framework Yes Metrics tool BON / UML class diagramming Multi-viewV7.1 June 2012

Fortran[edit]

Main article:  Fortran
IDE Developer Latest stable release Platform License
Code::BlocksCode::Blocks Team13.12 / December 27, 2013WindowsLinuxOS XFreeBSDOpenBSDSolaris GPL
GeanyTeam1.27 / March 13, 2016WindowsLinuxOS XFreeBSDAIXOpenBSDSolaris, other Unix GPL
GNAT Programming StudioAdaCore4.3.1 / June 2009WindowsLinuxOS XDragonFly BSDFreeBSDNetBSDOpenBSD,Solaris GPL
KDevelopKDevelop Team4.7.1 (February 6, 2015; 15 months ago)[±]Linux GPL
NetBeansNetBeans Community8.1 / November 4, 2015WindowsLinuxOS X CDDL
OpenWatcomOpenWatcom Community1.9 / June 2, 2010WindowsLinuxDOSOS/2 OSI Approved
Photran (Eclipse)University of IllinoisLos Alamos National Laboratory8.1 / September 26, 2014WindowsLinuxOS XFreeBSDJVMSolaris EPL
UnderstandSciToolsDecember 4, 2015WindowsLinuxOS XSolaris, other Unix Proprietary
Simply FortranApproximatrix, LLCFebruary 26, 2016WindowsLinux Proprietary

Groovy[edit]

IDE License Written in Java Windows Linux OS X Other platforms GUI builder
Eclipse JDT EPL Yes Yes Yes YesFreeBSDJVMSolaris No
IntelliJ IDEA ASLv2, proprietary Yes Yes Yes YesFreeBSDOpenBSDSolaris No
NetBeans CDDLGPL2 Yes Yes Yes YesOpenBSDSolaris Yes

Haskell[edit]

IDE License Latest Release Developer Platforms
EclipseFP Plugin EPL?2.6.4 / January 19, 2015eclipsefp.github.ioJava Virtual Machine
Leksah GPL20.15.1.4 / August 24, 2015leksah.orgWindowsLinuxOS 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)
IDE License Written inJava Windows Linux OS X Other platforms GUI builder
Anjuta GPL No No Yes NoFreeBSD Yes
BlueJ GPL2+GNU linking exception Yes Yes Yes YesSolaris No
DrJava Permissive Yes Yes Yes YesSolaris No
Eclipse JDT IBM EPL Yes Yes Yes YesFreeBSDJVMSolaris Yes
Geany GPL No Yes Yes YesFreeBSDAIXOpenBSDSolaris, otherUnix No
Greenfoot GPL Yes Yes Yes YesSolaris No
IntelliJ IDEA Community Edition: Apache License v2.0, Ultimate Edition: proprietary Yes Yes Yes YesFreeBSDOpenBSDSolaris Yes
JBuilder Proprietary Yes Yes Yes YesSolaris Yes
JCreator Proprietary No Yes No No  No
JDeveloper Proprietary (freeware) Yes Yes Yes Yesgeneric JVM Yes
jGRASP Proprietary (freeware) Yes Yes Yes Yes  No
KDevelop GPL No No Yes NoSolaris Yes
MyEclipse Proprietary Yes Yes Yes YesFreeBSDJVMSolaris Yes
NetBeans CDDLGPL2 Yes Yes Yes YesOpenBSDSolaris Yes
Rational Application Developer Proprietary Yes Yes Yes NoAIXSolaris Yes
Servoy Proprietary Yes Yes Yes YesSolaris Yes
Understand Proprietary No Yes Yes YesSolaris Yes
Xcode (Apple) Proprietary No No No Yes  Yes

JavaScript[edit]

Main article:  JavaScript
IDE Developer Latest stable release Platform License Written in
AnjutaAnjuta TeamJune 2013Unix-like GPLC
BracketsAdobeApril 2015Cross-platform MIT LicenseJavaScriptHTMLCSS
Aptana StudioAptana, Inc.December 2013Cross-platform GPL, proprietaryJavaJavaScript
CodeanywhereCodeanywhere, Inc.August 2015Cloud IDE ProprietaryJavaScript
CodeLiteCodeLiteOctober 2015Cross-platform GPLC++
Eclipse Web ToolsIBM WindowsLinuxOS XFreeBSDJVMSolaris EPLJava
Komodo IDE / EditActiveStateNovember 19, 2013Cross-platform IDE:Proprietary, Edit:MPL 1.1CC++JavaScriptPerlPythonTclXUL
NetBeansOracleNovember 4, 2015Cross-platform CDDLGPL2Java
Nodeclipse NTSNodeclipseMarch 31, 2014WindowsLinuxOS XFreeBSDJVMSolaris EPLJava
NuSphere PhpEDNuSphereJune 2011Windows ProprietaryN/A
Oracle JDeveloperOracle CorporationJuly 2013WindowsLinuxOS X Proprietary – free[23]Java
ServoyServoy Developer TeamJune 2011Cross-platform Servoy LicenseJava
Visual StudioMicrosoftMarch 31, 2016[24]Windows ProprietaryC++C#
WebStormJetBrainsApril 2015Cross-platform ProprietaryJava

Lua[edit]

Main article:  Lua (programming language)
IDE Developer Latest stable release Platform License
DecodaUnknown Worlds Entertainment1.16 / October 25, 2011Windows Open-source[25]
ZeroBrane StudioPaul Kulchenko, ZeroBrane LLC1.30 / January 21, 2016WindowsOS X/MacLinux MIT

Pascal, Object Pascal[edit]

IDE Developer Latest stable release Windows Linux OS X Other platforms Mobiles Debugger GUI builder License
DelphiEmbarcadero TechnologiesDelphi 10 (Seattle) / August 31, 2015 Yes No (On the roadmap)[26] Yescross-compile to AndroidiOS Yes Yes Yes Proprietary
Free PascalIDEVolunteers3.0.0 / November 25, 2015 Yes Yes YesAmigaOSAndroidFreeBSDGame Boy AdvanceHaikuAIX,iOSMorphOSDOSNetBSDNintendo DSNintendo Wii,OpenBSDOS/2SolarisWindows CE Yes Yes No GPL
KDevelopKDevelop Team4.7.1 (February 6, 2015; 15 months ago) [±] (only 3.x supports Pascal) Yes Yes YesFreeBSDOpenBSDNetBSDSolaris, other Unix No No No GPL
LazarusVolunteers1.6.0 / February 19, 2016 Yes Yes YesFreeBSD Yes Yes Yes LGPL with static linking exception
MIDletPascalCode Research Laboratories3.3 CANDIDATE / April 9, 2011 Yes No Nocross-compile from Windows to Java ME Yes No No GPL
MorfikMorfik Technology Pty Ltd.2.0.5.27 Yes Yes Yescompiles to HTML+CSS+XML+JavaScript (web apps) Yes Yes Yes Proprietary
MSEideMartin Schreiber4.2 / 2016-02-25 Yes Yes NoFreeBSD Yes Yes Yes GPLLGPLwith static linking exception for the library MSEgui
UnderstandSciTools4.0 / April 2015 Yes Yes YesSolaris Yes No Yes Proprietary
Visual Studio viaOxygeneRemObjects Software5.0 / August 2011 Yes No NoJVMMonoCocoaCocoa Touch Yes Yes Yes Proprietary; free compiler
PocketStudiowinsoft3.0 No No NoPalm OS Yes Yes Yes Proprietary
Dev-PascalBloodshed Software1.9.2 (using FPC 1.9.2 from 2005) Yes No No  No Yes No GPL

Perl[edit]

Main article:  Perl
IDE Developer Latest stable release Platform License
Eclipse EPICEPIC Project Team0.6.44 / April 18, 2012WindowsLinuxOS XFreeBSDJVMSolaris CPL
GeanyTeam1.27 / March 13, 2016WindowsLinuxOS XFreeBSDAIXOpenBSDSolaris, other Unix GPL
KDevelopKDevelop Team4.7.1 (February 6, 2015; 15 months ago) [±]Cross-platform GPL
Komodo IDE / EditActiveState9.0.1 / April 19, 2015Cross-platform Proprietary
NetBeansSun Microsystems / Oracle8.1 / November 4, 2015Cross-platform CDDLGPL
PadrePadre Team1.0 / November 8, 2013Cross-platform Perl

PHP[edit]

Main article:  PHP
IDE Developer Latest stable release Platform License Autocomplete Debugger Refactoring support VCS Support
Adobe DreamweaverAdobe Systems-Cross-platform Proprietary Yes No No No
Aptana StudioAptana, Inc.December 2013, 3.5.0Cross-platform GPL, proprietary Yes Yes No via plugins
CodeLiteCodeLiteOctober 2015, 9.0Cross-platform GPL Yes Yes No Git,SVN
CodelobsterCodelobsterAugust 2013, 4.7.1Windows Proprietary Yes Yes No via plugins
Eclipse PDTEclipse Foundation /Zend3.6 / October 2, 2015WindowsLinuxOS XFreeBSDJVMSolaris EPL Yes Yes Yes CVSGitMercurial,SVN (via plugins)
GeanyGeany Team1.27 / March 13, 2016WindowsLinuxOS XFreeBSDAIX,OpenBSDSolaris, other Unix GPL Yes No No via plugins
HTML-KitChami.com292Windows (all) Proprietary Unknown No Unknown Unknown
KDevelopKDE KDevelop Team4.7.1 (February 6, 2015; 15 months ago) [±]Cross-platform GPL Yes No Unknown CVSGitSVN
Komodo IDE / EditActiveState9.0.1 / April 19, 2015Cross-platform Proprietary Yes Yes Yes BazaarCVSGit,MercurialPerforce,SVN
NetBeansSun MicrosystemsOracle8.1 / November 4, 2015Cross-platform on Netbeans CDDLGPL Yes Yes Yes CVSGitMercurial,SVN
PHPEclipse (Eclipse)PHPEclipseproject team1.2.2 / September 2009WindowsLinuxOS XFreeBSDJVMSolaris CPL Yes Yes Unknown Unknown
PhpED ProfessionalNuSphere Corporation8.0.0 / October 1, 2012Windows Proprietary Yes Yes Unknown CVSSVN, any other Windows-shell integrated
PHPEditWaterProof SARL3.6.4 (April 9, 2010; 6 years ago) [±]Windows Proprietary Yes Yes No CVSSVN
PhpStorm (IntelliJ IDEA)JetBrains9.0.2 / August 18, 2015WindowsLinuxOS XFreeBSDOpenBSD,Solaris Proprietary Yes Yes Yes CVSGitMercurial,PerforceSVN
Quanta PlusKDE Web Dev Team3.5.8 / October 16, 2007Linux GPL Unknown No Unknown Unknown
RadPHP (formerly Delphi for PHP)Embarcadero TechnologiesXE2 / August 30, 2011Windows Proprietary Yes Yes Yes Unknown
Zend StudioZend10.6 / February 2014Cross-platform Proprietary Yes Yes Yes CVSGitSVN, others (via plugins)

Python[edit]

IDE Developer Latest stablereleaseversion Latest stable release date Platform Written in Widget toolkit License Python2x support Python3x support Debugger GUI builder Integrated toolchain Profiler Code coverage Autocomplete Static program analysis GUI based design Class browser Code refactoring Version control systemsupport Web frameworksupport
AnjutaNaba Kumar3.13.922014-09-14Unix-likeCGTK+ GPL Unknown Unknown Yes Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
ericDetlev Offenbach6.1.42016-04-09Cross-platform PythonPyQt GPLv3 "or later" Yes, until version 4.5.25 and since version 5.5.0[27] Yes, since version 5.0.0[28] Yes Yes Unknown Yes Yes Yes Multiple integrated checkers and Pylintvia plug-in Yes Yes Yes SubversionandMercurial(core plug-ins),git(optional plug-in) Django as optional plug-in
GeanyTeam1.272016-03-13Windows,LinuxOS XFreeBSD,AIX,OpenBSD,Solaris, other UnixCGTK+ GPL Unknown Unknown No Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
IDLEGuido van Rossum et al.3.22011-05-13Cross-platform PythonTkinter Open-source Yes Yes Yes Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
IntelliJ IDEAJetBrains2016.1.12014-04-29 Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
Koding Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
Komodo IDEActiveState9.3.12015-11-19Cross-platform UnknownMozillaplatform Proprietary Unknown Unknown Yes Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
KDevelopKDE KDevelop Team4.7.12015-02-06Cross-platformCC++Qt GPL Unknown Unknown Yes Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
MonoDevelopNovell and theMono community5.7.02015-01-05Windows,LinuxOS XFreeBSD,OpenBSD,SolarisC#Gtk# LGPL Unknown Unknown Yes Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
nbPython (plug-in forNetBeans Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
Ninja-IDETeam2.32013-07-07Cross-platform PythonPyQt GPL Yes (Python 2.7) No Yes (with wdebugger plugin) Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
PIDATeam0.6.22010-08-04Cross-platform PythonPyGTK GPL Unknown Unknown Yes (integrates with external debuggers) Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
PyCharmJetBrains4.5.42015-09-01Windows,LinuxOS X UnknownSwing Open core: Full version underproprietary license andfeature-limitedversion underApache License 2.0 Yes Yes Yes Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
PyDev (plug-in for Eclipseand Aptana)Appcelerator4.4.02015-10-05Windows,LinuxOS XFreeBSD,JVM,Solaris UnknownSWT EPL Yes Yes Yes Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
PyScripterKiriakos Vlahos2.62015-03-23WindowsObject PascalJVCL MIT Licence Yes Yes up to v3.4 Yes Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
Python Tools for Visual StudioMicrosoft2.1[29]2015-07-20Windows UnknownWindows Forms Apache License 2.0 Yes Yes Yes Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
PythonAnywherePythonAnywhere LLP N/A N/AWeb-based PythonHTML Proprietary Yes Yes No Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
PyzoAlmar Klein4.12016-04-07Cross-platform UnknownPySide BSD Yes Yes Yes (post-mortem) Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
SourceLairSourceLair, Limited. N/A N/AWeb-based PythonHTML Proprietary Yes No No Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
SpyderCarlos Cordoba2.3.42015-03-21Cross-platform PythonPyQT,PySide MIT Licence Yes 2.6, 2.7 Yes 3.2, 3.3, 3.4, 3.5 Yes Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
Stani's Python EditorStani Michiels0.8.4h2008-02-14Cross-platform PythonwxPython GPLv2 Unknown Unknown Yes (withwinpdb) Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
UnderstandSciTools4.02015-04-01Windows,LinuxOS XSolaris, other Unix UnknownHTML Proprietary Unknown Unknown No Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
ThonnyAivar Annamaa1.1.22016-01-04Windows,LinuxOS X PythonTkinter MIT Licence No Yes Yes Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown
Wing IDEWingware5.1.112016-04-15Windows,LinuxOS X UnknownQt4 withPySide Proprietary Yes Yes Yes (also remote and multi-process debugging) Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown Unknown

Racket[edit]

IDE Developer Latest stable release Platform License
DrRacketPLT Design, Inc.August 2013, v5.3.6Cross-platform LGPL

Ruby[edit]

Main article:  Ruby (programming language)
IDE Developer Latest stable release Platform License
Aptana Studio with integrated RadRails plugin (Eclipse)Aptana, Inc.3.5.0 / December 27, 2013WindowsLinuxOS XFreeBSDJVMSolaris GPL, proprietary
Eclipse DLTK Ruby PluginEclipse Foundation5.0.0 / June 6, 2013JVM EPL
ericDetlev Offenbach6.1.4 / April 9, 2016Cross-platform GPLv3 "or later"
Komodo IDE / EditActiveState9.0.1 / April 19, 2015Cross-platform Proprietary
NetBeansThomas Enebo (JRuby co-lead)0.111 / April 2011[30][31]Cross-platform CDDL and GPL
RubyMine (IntelliJ IDEA)JetBrains7.1.2 / May 14, 2015[32]WindowsLinuxOS XFreeBSDOpenBSDSolaris Proprietary

Scala[edit]

IDE License Windows Linux OS X Other platforms
Eclipse JDT EPL Yes Yes YesFreeBSDJVMSolaris
IntelliJ IDEA ASLv2, proprietary Yes Yes YesFreeBSDOpenBSDSolaris
NetBeans CDDLGPL2 Yes Yes YesSolaris

Small Basic[edit]

Main article:  Microsoft Small Basic
IDE Developer Latest stable release Platform License Cost Autocomplete GUI Builder .NET Framework Version
Microsoft Small BasicMicrosoft DevLabsMicrosoft Small Basic v 1.2 / October 1, 2015Windows Proprietary Free Yes No.NET Framework 4.5

Smalltalk[edit]

Main article:  Smalltalk
IDE Developer License Windows Linux OS X Other platforms Debugger GUI builder
Dolphin SmalltalkObject Arts MIT License Yes No No No Yes Yes
PharoINRIA MIT License Yes Yes Yesvarious Yes Yes
Squeaksqueak.org MIT License Yes Yes Yesvarious Yes Yes
VisualWorksCincom Proprietary Yes Yes Yesvarious Yes Yes

Tcl[edit]

Main article:  Tcl
IDE Developer Latest stable release Platform License
Eclipse DLTK 5.0WindowsLinuxOS XFreeBSDJVMSolaris EPL
Komodo IDE / EditActiveState9.0.1Cross-platform IDE:Proprietary, Edit:GPLLGPLMPL

Unclassified[edit]

See also[edit]

References[edit]

  1. Jump up^ "AonixADT Ada Development Toolkit for GNAT and ObjectADA 3.2.2". Retrieved April 24, 2010.
  2. Jump up to:a b "Qt Eclipse Integration for C++". Retrieved April 24, 2010.
  3. Jump up^ "GtkAda User's Guide". February 1, 2010.
  4. Jump up^ Parallax.com
  5. Jump up^ Using the wxSmith plug-in (included in distribution, requires wxWidgets SDK)
  6. Jump up^ codeblocks.org / Also provides relatively stable "nightly builds", an alternative to the official releases
  7. Jump up^ Using the wxCrafter plug-in (included in distribution, requires wxWidgets SDK)
  8. Jump up^ "Latest downloads News".
  9. Jump up^ Linux version was in the works, but has been abandoned since mid-2002; however, Dev-C++ has been reported to run on Wine.
  10. Jump up^ "Eclipse CDT Toolchain Documentation". Retrieved January 29, 2014.
  11. Jump up^ "Eclipse LinuxTools integration of OProfile". Retrieved January 29, 2014.
  12. Jump up^ "Eclipse LinuxTools integration of GCov". Retrieved January 29, 2014.
  13. Jump up^ "Eclipse CDT webpage".
  14. Jump up^ geany.org
  15. Jump up^ "CLion webpage".
  16. Jump up^ Linux is support for Visual Studio C/C++ is available via third-party plugin VisualGDB http://www.visualgdb.com/
  17. Jump up^ Refactoring for Visual Studio C/C++ is supported via third-party plugin Visual Assist X http://www.wholetomato.com/
  18. Jump up to:a b c "C and C++ Development"Sun Microsystems. Retrieved June 26, 2009.
  19. Jump up^ "C/C++ Projects Quick Start Tutorial"Sun Microsystems. Retrieved June 26, 2009.
  20. Jump up^ "NetBeans Release Roadmap".
  21. Jump up^ "Pelles C download page".
  22. Jump up^ qt-project.org
  23. Jump up^ oracle.com
  24. Jump up^ "Xamarin now free in Visual Studio"Ars Technica. Retrieved 2016-04-09.
  25. Jump up^ Now made open-source - http://unknownworlds.com/blog/lua-ide-decoda-open-source/
  26. Jump up^ http://community.embarcadero.com/index.php/blogs/entry/rad-studio-2015-roadmap Embarcadero roadmap]
  27. Jump up^ eric news 2014
  28. Jump up^ eric news 2010
  29. Jump up^ "Python Tools for Visual Studio 2.1 Final Release".
  30. Jump up^ "Ruby and Rails - plugin detail". Retrieved August 2, 2011.
  31. Jump up^ Tom Enebo (February 17, 2011). "Ruby on NetBeans lives!". Retrieved August 2, 2011.
  32. Jump up^ "Dowload RubyMine"JetBrains. Retrieved May 18, 2014.
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值