Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Comparison of integrated development environments

From Wikipedia, the free encyclopedia
Notable software packages that are nominal IDE
This article has multiple issues. Please helpimprove it or discuss these issues on thetalk page.(Learn how and when to remove these messages)
This articlepossibly containsoriginal research. Pleaseimprove it byverifying the claims made and addinginline citations. Statements consisting only of original research should be removed.(August 2025) (Learn how and when to remove this message)
Some of this article'slisted sourcesmay not bereliable. Please help improve this article by looking for better, more reliable sources. Unreliable citations may be challenged and removed.(August 2025) (Learn how and when to remove this message)
(Learn how and when to remove this message)

Main article:Integrated development environment

ActionScript

[edit]
See also:ActionScript
IDELicenseWindowsLinuxmacOSOther platformsDebuggerGUI builderProfilerStatic code analysisMXMLExport to Mobile
Adobe AnimateProprietaryYesNoYesJVMYesYesYesYesYesYes
Flash BuilderProprietaryYesNoYesJVMYesYesYesYesYesYes
IntelliJ IDEAProprietaryYesYesYesFreeBSD,OpenBSD,SolarisYesNoYesYesYesYes
Powerflasher FDTProprietaryYesYesYesJVMYesNoYesYesYesYes

Ada

[edit]
See also:Ada (programming language)
IDELicenseOther platformsGUI builderProfilerCode coverageStatic code analysisLatest stablerelease
Eclipse w/AonixADT[1]EPLYesYesYesFreeBSD,JVM,SolarisYesYes[2]NoUnknownUnknownYesUnknownNoYesDecember 2009
SlickEditProprietaryYesYesYesSolaris, SolarisSPARC,AIX,HP-UXYesNoNoNoNoYesNoNoYes2018
UnderstandProprietaryYesYesYesSolarisNoNoNoNoNoYesYesNoYesDecember 2015

Assembly

[edit]
See also:Assembly language
IDELicenseWindowsLinuxmacOSOther platformsDebuggerAssemblersAuto-completeMacros/templatesLatest stablerelease
FreshEUPL and 2-clause BSDYesYesNoUnknownNoFASMUnknownUnknown1.73.04 / April 30, 2018
SASMGPLYesYesNoUnknownYesNASM,MASM,GAS andFASMYesYes3.10.1 / 8 October 2018
SlickEditProprietaryYesYesYesSolaris, SolarisSPARC,AIX,HP-UXNoMASM,High Level Assembly,Linux Assembly,OS/390 AssemblyYesYes2018

BASIC

[edit]
See also:BASIC
IDELicenseWindowsLinuxmacOSDeveloperOther platformsLatest stablerelease
Basic4androidProprietaryYesNoNoAnywhere Softwarecross-compile fromWindows toAndroid2018-03-20
GambasGPLNoYesNoBenoît MinisiniFreeBSD,Cygwin2019-11-19
Microsoft Small BasicMIT LicenseYesNoNoMicrosoft2015-10-01
MonoDevelopLGPLYesYesYesXamarin and theMono communityFreeBSD,OpenBSD,Solaris2016-01-28
PBASICStamp EditorProprietaryYesNoYesParallax Inc2014-07-02[3]
PureBasicProprietaryYesYesYesFantaisie SoftwareAmigaOS2024-03-27[4]
SharpDevelop MIT[5]YesNoNoICSharpCode Team2015-07-14
SlickEditProprietaryYesYesYesSlickEditSolaris, SolarisSPARC,AIX,HP-UX2018
XojoProprietaryYesYesYesXojo, Inc.Web2015-12-17

C/C++

[edit]
See also:C (programming language) andC++
IDELicenseWindowsLinuxmacOSOther platformsWritten inDebugger
Integrated
toolchain
ProfilerStatic code analysisLatest stablereleaseC compilerC++ compilerRefactoring
Anjuta (abandoned)GPLNoYesNoFreeBSDCYesYesYesYesNoYesNoYesYes2016-03YesYesNo
AppCode (IntelliJ IDEA)ProprietaryNoNoYesJavaYesYesNoYes (Xcode profiler)NoYesYesYesYes2012-12Yes (Xcode toolchain)Yes (Xcode toolchain)Yes
C++BuilderProprietary,Freeware (Starter edition only)YesNo (Cross compiler planned)Yes (Cross compiler)cross-compiles forAndroid andiOSC++ andObject PascalYesYesYesYes (AQTime Standard in package manager)YesYesYesYesYes2017-03 Tokyo 10.2YesYesYes
Code::BlocksGPLYesYesYesFreeBSD,OpenBSD,SolarisC++YesYesYesYesYesYesYesYes[6]Yes2025-03[7]Yes (MinGW + custom)Yes (MinGW + custom)Yes
CodeLiteGPLYesYesYesFreeBSDC++YesYesYesYes (As of CodeLite 6.1, integration withValgrind)NoYesYesYes[8]Yes2025-01-09Yes (GCC, Clang, VC + custom)Yes (GCC, Clang, VC + custom)Yes
Dev-C++GPLYesNo[9]NoFreeBSDObject PascalYesNoYesYesNoYesNoYesYes2021-01-30YesYesNo
Eclipse CDTEPLYesYesYesFreeBSD,JVM,SolarisC++,JavaYesYes[2]Yes[10]Yes[11]YesYesYesYesYes2020-06[12][13][14]ExternalExternalYes
GeanyGPLYesYesYesFreeBSD,AIX,OpenBSD,Solaris, otherUnixCYes (via a plug-in)NoNoNoNoYesNoNoYes2019-04[15]ExternalExternalNo
JetBrains CLionProprietaryYesYesYesJavaYesNoYesNoNoYesYesNoYes2019-07[16]Yes (customizable)Yes (customizable)Yes
KDevelopGPLYesYesYesFreeBSD,SolarisC/C++YesYesYesYesYesYesYesYesYes2022-12-08ExternalExternalYes
LabWindows/CVIProprietaryYesNoNocross-compile toLinux,Phar Lap ETS?YesYesYesYesNoYesNoYes2016-12YesNoNo
Microsoft Visual StudioProprietary,Freeware (Community edition only)YesYes (Cross compiler)[17]NoMac OS 7 (v2.x-v4.x only)C++ andC#YesYesYesYesYesYesYesYesYes2019-04YesYesYes (also plugin)[18]
Visual Studio Code MITYesYesYesTypeScriptJavaScriptCSSYesNoYesNoNoYesNoYesYes2025-11-12ExternalExternal
MonoDevelopLGPLYesYesYesFreeBSD,OpenBSD,SolarisC#YesYesYesNoNoYesNoYesYes2016-11Yes (GCC + custom)Yes (GCC + custom)Yes
NetBeans C/C++ packApache LicenseYesYesYesOpenBSD,SolarisJavaYes[19]Yes[19]No[19]NoYesNoYesYes?2025-08-22[20]ExternalYes
OpenWatcomSybase Open Watcom Public LicenseNo (32-bit only)PartialNoFreeBSD,DOSC/C++Yes (GUI)YesYesYesNoNoNoYesYes2010-06YesYesNo
Oracle Solaris StudioProprietary,FreewareNoYesNoSolaris?YesYesYesYesYesYesYesYesYes2008-11YesYesYes
Pelles C IDEProprietary,FreewareYesNoNoCYesNoYes??????2025-05-21[21]YesYes?
Qt CreatorGPL /LGPL /ProprietaryYesYesYesFreeBSD,Maemo,OpenBSD,SymbianC++YesYesYesYesNoYesYes (clang)YesYes

Rational Software Architect (Eclipse IBM)

2025-06-18[22]YesYesNo
SlickEditProprietaryYesYesYesSolaris, SolarisSPARC,AIX,HP-UXC++YesNoYesNoNoYesNoYesYes2018-12ExternalExternalYes
U++ TheIDEBSDYesYesYesFreeBSD,SolarisC++{no}}YesYesNoNoYesNoYesYes2022-12ExternalExternal}}No
UnderstandProprietaryYesYesYesSolaris?NoNoNoNoNoYesYesNoYes2015-12NoNoYes
Xcode (Apple)ProprietaryNoNoNocross compiles toiOSC,C++,Objective-C,Objective-C++YesYesYesYesYesYesYesYesYes2016-12No, llvm (llvm-gcc and gcc deprecated)Yes, llvm (llvm-gcc and gcc deprecated)No

C#

[edit]
See also:C Sharp (programming language)
IDELicenseDeveloperLatest stablereleaseWindowsLinuxmacOSOther platforms
Microsoft Visual StudioProprietary

Community Edition:Freeware

Microsoft17.14.7  / June 23, 2025YesNoYes
MonoDevelopLGPLXamarin and theMono community7.6.9.22 / September 21, 2018YesYesYesFreeBSD,OpenBSD,Solaris
SharpDevelop MIT[23]IC#Code Team5.1 / April 14, 2016YesNoNo
SlickEditProprietarySlickEditOctober 2016YesYesYesSolaris, SolarisSPARC,AIX,HP-UX
UnderstandProprietarySciTools814 / December 4, 2015YesYesYesSolaris
Visual Studio Codesource code(MIT License) - binary(Proprietary)Microsoft1.106.0 / 12 November 2025YesYesYes
Xamarin Studiosource code(MIT License) - binary(Proprietary)MicrosoftDecember 2016YesYesYes
EclipseEPLEclipse Foundation4.7  / June 28, 2017YesYesYes
RiderProprietaryJetBrains2024.3  / November 13, 2024YesYesYes

Lisp

[edit]
See also:Lisp

Common Lisp

[edit]
See also:Common Lisp
IDELicenseWindowsLinuxmacOSOther platformsEditorDebuggerGUI builderProfilerBrowsers
Allegro Common LispProprietaryYesYesYesFreeBSD,HP-UX,AIX,Solaris,Tru64 UNIXYesYesYesYesClass browser, Systems, Definitions
LispWorksProprietaryYesYesYesFreeBSD,HP-UX,SolarisYesYesYesYesClass browser, Functions, Errors, Processes, Symbols, Systems
SLIME (Emacs)portions inGPL v2,LGPL,BSD andpublic domainYesYesYesDragonFly BSD,FreeBSD,HP-UX,AIX,IRIX,DOS,NetBSD,OpenBSD,OpenVMS,OS/2,Solaris, otherUnixYesYesNoYesClass browser, Errors, Symbols

Emacs Lisp

[edit]
See also:Emacs Lisp
IDELicenseWindowsLinuxmacOSOther platformsEditorDebuggerGUI builderProfilerLimitations
GNU EmacsGPLv3YesYesYesFreeBSD,OpenBSD,HaikuYes (built-in)Yes (Edebug, IELM)Yes (via packages like Emacs Widget Library)Yes (e.g., elp, profiler.el)General-purpose text editor extended into a full IDE via Lisp

Component Pascal

[edit]
See also:Component Pascal
IDELicenseDeveloperPlatform
BlackBox Component BuilderProprietary similar toSleepycatOberon microsystemsWindows

D

[edit]
See also:D (programming language)
IDEWidget toolkitPlatformCompilersOpen sourceMade in DNotes
Visual StudioMicrosoftWindowsDMD,LDC (LLVM),GDC (GCC)NoNoVisual Studio extension.VisualD, wrote in D.
NetBeansJava SwingWindows,macOS,Linux,FreeBSD,Solaris,OpenIndiana,JavaDMD,LDC (LLVM),GDC (GCC)YesNoNetBeans module.NetBeans-D, underMIT License.
SlickEditQtWindows,Linux,macOS,AIX,HP-UX,Solaris, SolarisSPARCDMDNoNo
CodeLitewxWidgetWindows,macOS,Linux,FreeBSD,Solaris,OpenIndianaDMD,LDC (LLVM),GDC (GCC)YesNo
XcodeCocoamacOSDMD,GDC (GCC)NoNoXcode plugin.D for Xcode, underGPL v2.
MonoDevelopGTK#Windows,macOS,Linux,FreeBSD,Solaris,OpenIndianaDMD,LDC (LLVM),GDC (GCC)YesNoMonoDevelop extension.Mono-D, supportVisualD projects and DUB, Can be installed onXamarin Studio too, underApache License.
KDevelopQtWindows,macOS,Linux,FreeBSD,Solaris,OpenIndianaDMD,LDC (LLVM),GDC (GCC)YesNo
GeanyGTK+Windows,macOS,Linux,FreeBSD,Solaris,OpenIndianaDMD,LDC (LLVM),GDC (GCC)YesNoNative support.
Code::BlockswxWidgetWindows,macOS,Linux,FreeBSD,Solaris,OpenIndianaDMD,LDC (LLVM),GDC (GCC)YesNoIncludes partial support.
EclipseSWTWindows,macOS,Linux,FreeBSD,Solaris,OpenIndiana,JavaDMDYesNoEclipse Plugin. DDT.Dropped.

Eiffel

[edit]
See also:Eiffel (programming language)
LicenseOther platformsCode coverageStatic code analysisGUI-based designClass browserLatest stablerelease
GPL and commercialYesYesYesFreeBSD,OpenVMS,Solaris,VxWorks, otherUnixYesYesYesYesAutomatic testing frameworkYesType checking, Void-safety, Metrics toolBON /UML class diagrammingMulti-view20.05, 2020

Erlang

[edit]
See also:Erlang (programming language)

Go to this page:Source code editors for Erlang

Fortran

[edit]
See also:Fortran
IDELicensePlatformDeveloperLatest stablerelease
Code::BlocksGPLWindows,Linux,macOS,FreeBSD,OpenBSD,SolarisCode::Blocks Team25.03[7] / March 31, 2025
GeanyGPLWindows,Linux,macOS,FreeBSD,AIX,OpenBSD,Solaris, otherUnixTeam1.37.1 / November 8, 2020
KDevelopGPLLinuxKDevelop Team5.5.1 (May 5, 2020; 5 years ago (2020-05-05)) [±]
NetBeansApache LicenseWindows,Linux,macOSNetBeans Community28[24] Edit this on Wikidata (10 November 2025) [±]
OpenWatcomOSI ApprovedWindows,Linux,DOS,OS/2OpenWatcom Community1.9 / June 2, 2010
UnderstandProprietaryWindows,Linux,macOS,Solaris, otherUnixSciToolsDecember 4, 2015
Simply FortranProprietaryWindows,Linux,macOSApproximatrix, LLC3.38 / December 20, 2024
SlickEditProprietaryWindows,Linux,macOS,AIX,Solaris, SolarisSPARC,HP-UXSlickEditOctober 2016
IntelliJ IDEAASLv2Windows,Linux,macOS,FreeBSD,OpenBSD,SolarisJetBrainsSeptember 2017

F#

[edit]
Main article:F Sharp (programming language)
IDELicenseWindowsLinuxmacOSDeveloper
Microsoft Visual StudioProprietary (standard)
Freeware (community edition)
YesNoYesMicrosoft
Visual Studio Code[25]Proprietary (binary code)
MIT License (source code)
YesYesYesMicrosoft
Rider[26]ProprietaryYesYesYesJetBrains

Groovy

[edit]
See also:Groovy (programming language)
IDELicenseWritten inJava onlyWindowsLinuxmacOSOther platformsGUI builder
Eclipse GDTEPLNoYesYesYesFreeBSD,JVM,SolarisNo
IntelliJ IDEAASLv2, proprietaryYesYesYesYesFreeBSD,OpenBSD,SolarisNo
NetBeansApache LicenseYesYesYesYesFreeBSD,OpenBSD,SolarisYes
SlickEditProprietaryNoYesYesYesSolaris, SolarisSPARC,AIX,HP-UXNo

Haskell

[edit]
See also:Haskell
IDELicensePlatformsLatest stablereleaseDeveloper
EclipseFP pluginEPL?JVM2.6.4 / January 19, 2015eclipsefp.github.io
SlickEditProprietaryWindows,Linux,macOS,AIX,HP-UX,Solaris, SolarisSPARCOctober 2016SlickEdit

Haxe

[edit]
See also:Haxe

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

Java

[edit]
See also:Java (programming language)

Java has strong IDE support, due not only to its historical and economic importance, but also due to a combination of reflection and static-typing making it well-suited for IDE support.[fact or opinion?]Some of the leading Java IDEs (such as IntelliJ and Eclipse) are also the basis for leading IDEs in other programming languages (e.g. forPython, IntelliJ is rebranded asPyCharm, and Eclipse has thePyDev plugin.)

Open

[edit]
IDELicenseLSPWritten inJava onlyWindowsLinuxmacOSOther platformsGUI builderProfilingRDBMSEELimitations
Android StudioApache License (based onIntelliJ IDEA)NoYesYesYesYesChromeOSYesYesYesNoNot a general-purpose IDE; focused onAndroid app development
BlueJGPL2+GNU linking exceptionNoYesYesYesYesSolarisNoNot a General IDE; a small scale UML editor
DrJavaPermissiveNoYesYesYesYesSolarisNoJava 8 only (2014)
Eclipse JDTEPLYesNo[27]YesYesYesFreeBSD,JVM,SolarisYesYesYesYes
GeanyGPLNoNoYesYesYesFreeBSD,AIX,OpenBSD,Solaris, otherUnixNo
GreenfootGPLNoYesYesYesYesSolarisNoNot a General IDE; a 2D Game builder
NetBeansApache LicenseNoYesYesYesYesFreeBSD,OpenBSD,SolarisYesYesNoYesMulti folder Maven not supported
IntelliJ IDEA Community EditionApache License v2.0NoYesYesYesYesFreeBSD,OpenBSD,SolarisYesNoNoNo
Visual Studio CodeMIT LicenseYesNoYesYesYesYesNo stack trace console.

Closed

[edit]
IDELicenseWritten inJava onlyWindowsLinuxmacOSOther platformsGUI builderLimitations
IntelliJ IDEA Ultimate EditionProprietaryYesYesYesYesFreeBSD,OpenBSD,SolarisYes
JBuilderProprietaryYesYesYesYesSolarisYes
JDeveloperProprietary (freeware)YesYesYesYesgeneric JVMYes
jGRASPProprietary (freeware)YesYesYesYesNo
MyEclipseProprietaryYesYesYesYesFreeBSD,JVM,SolarisYes
Rational Application DeveloperProprietaryYesYesYesNoAIX,SolarisYes
SlickEditProprietaryNoYesYesYesSolaris, SolarisSPARC,AIX,HP-UXNo
UnderstandProprietaryNoYesYesYesSolarisYes
Xcode (Apple)ProprietaryNoNoNoYesYesNo code formating

JavaScript

[edit]
See also:JavaScript
IDEDeveloperLatest stablereleasePlatformLicenseWritten in
Anjuta (abandoned)Anjuta Team3.28.0 / March 11, 2018Unix-likeGPLC
AtomGitHub (subsidiary ofMicrosoft)1.63.1 / 23 November 2022Cross-platformMIT LicenseJavaScript
BracketsAdobeSeptember 2017Cross-platformMIT LicenseJavaScript,HTML,CSS
Aptana StudioAptana, Inc.December 2013Cross-platformGPL, proprietaryJava,JavaScript
CodeanywhereCodeanywhere, Inc.August 2015Cloud IDEProprietaryJavaScript
CodeLiteCodeLite17.0.0 January 2023Cross-platformGPLC++
Eclipse Web ToolsEclipse FoundationWindows,Linux,macOS,FreeBSD,JVM,SolarisEPLC,Java
Komodo IDE / EditActiveStateNovember 19, 2013Cross-platformIDE:Proprietary, Edit:MPL 1.1C,C++,JavaScript,Perl,Python,Tcl,XUL
NetBeansApache28[24] Edit this on Wikidata (10 November 2025) [±]Cross-platformApache LicenseJava
Oracle JDeveloperOracle CorporationJuly 2013Windows,Linux,macOSProprietary – free[28]Java
SlickEditSlickEditOctober 2016Windows,Linux,macOS,Solaris,AIX,HP-UXProprietaryC++
Visual StudioMicrosoftMarch 31, 2016[29]WindowsProprietaryC++,C#
Visual Studio CodeMicrosoft1.106.0 / 12 November 2025Cross-platformMIT LicenseJavaScript
WebStormJetBrains2019.1/ 25 March 2019[30]Cross-platformProprietaryJava

Julia

[edit]
See also:Julia (programming language)
IDELicenseWindowsLinuxmacOSOther platformsDebuggerProfilerNotes
Atom (with Juno extension)MIT License[31]YesYesYes?Yes[32]Yes[33]Has a plotting pane. Juno team merged with VS Code extension team (see below); Juno now in maintenance mode.
Emacs /spacemacsportions inGPL v2,LGPL,BSD andpublic domainYesYesYesFreeBSDYesYesESS extension support for emacs.vi support also available, e.g. in spacemacs (useful forpair programming).
Visual Studio Code (using theJulia extension)MIT LicenseYesYesYesFreeBSD[34]YesYes (i.e.flame graph viewing support)Has a plotting pane. License is for the extension; and Microsoft's source code (only).

Lua

[edit]
See also:Lua (programming language)
IDEDeveloperLatest stablereleasePlatformLicense
DecodaUnknown Worlds Entertainment1.16 / October 25, 2011WindowsGPL[35]
SlickEditSlickEditOctober 2016Windows,Linux,macOS,AIX,HP-UX,Solaris, SolarisSPARCProprietary
ZeroBrane StudioPaul Kulchenko, ZeroBrane LLC1.80 / October 7, 2018Windows,macOS/Mac,LinuxMIT License

Pascal, Object Pascal

[edit]
See also:Pascal (programming language) andObject Pascal
IDEDeveloperLatest stablereleaseWindowsLinuxmacOSOther platformsMobilesDebuggerGUI builderLicenseAutocomplete
DelphiEmbarcadero TechnologiesDelphi 10.4.2 (Sydney) / February 24 2021YesNoNocross-compile tomacOS,Android,iOSLinux[36]YesYesYesProprietaryYes
Free Pascal IDEVolunteers3.2.2 / May 20, 2021YesYesYesAmigaOS,Android,FreeBSD,Game Boy Advance,Haiku,AIX,iOS,MorphOS,DOS,NetBSD,Nintendo DS,Nintendo Wii,OpenBSD,OS/2,Solaris,Windows CE,JVM,LLVM (experimental), JavaScript transpiler,Embedded systems.YesYesNoGPL;LGPL with static linking exceptionNo
KDevelopKDevelop Team5.5.1 (May 5, 2020; 5 years ago (2020-05-05)) [±] (only 3.x supports Pascal)YesYesYesFreeBSD,OpenBSD,NetBSD,Solaris, otherUnixNoNoNoGPL
LazarusVolunteers3.0.0 / December 21, 2023YesYesYesSeeFree PascalYesYesYesGPL;LGPL with static linking exceptionYes
MorfikMorfik Technology Pty Ltd.2.0.5.27YesYesYescompiles toHTML+CSS+XML+JavaScript (web apps)YesYesYesProprietary
MSEideMartin Schreiber4.6 / 2017-11-24YesYesNoFreeBSDYesYesYesGPL;LGPL with static linking exception for the library MSEgui
UnderstandSciTools4.0 / April 2015YesYesYesSolarisYesNoYesProprietary
Visual Studio viaOxygeneRemObjects Software10.0 / August 2018Yes and additional Water IDENoYes via Fire IDEJVM,.NET,Mono,Cocoa,Cocoa Touch,Android,iOS,WebAssembly, cross compile toLinuxYesYesYesProprietary; free compilerYes
Dev-PascalBloodshed Software1.9.2 (using FPC 1.9.2 from 2005)YesNoNoNoYesNoGPL
PascalABC.NETPascalABC.NET Compiler Team3.9 / July 10, 2023YesYesYescompiles toCLRNoYesYesLGPLYes

Perl

[edit]
See also:Perl
IDEDeveloperLatest stablereleasePlatformLicense
Eclipse EPICEPIC Project Team0.6.44 / April 18, 2012Windows,Linux,macOS,FreeBSD,JVM,SolarisCPL
GeanyTeam1.37.1 / November 8, 2020Windows,Linux,macOS,FreeBSD,AIX,OpenBSD,Solaris, otherUnixGPL
Komodo IDE / EditActiveState9.0.1 / April 19, 2015Cross-platformProprietary
NetBeansSun Microsystems /Oracle28[24] Edit this on Wikidata (10 November 2025) [±]Cross-platformApache License
PadrePadre Team1.0 / November 8, 2013Cross-platformPerl
JetBrains IDEs (via plugin)[37]Alexandr Evstigneev2019.1.3 / May 25, 2019Cross-platformApache 2.0
SlickEditSlickEditOctober 2016Windows,Linux,macOS,AIX,Solaris,HP-UXProprietary

PHP

[edit]
See also:PHP
IDEDeveloperLatest stablereleasePlatformLicenseAutocompleteDebuggerRefactoring supportVCS Support
Adobe DreamweaverAdobe Systems-Cross-platformProprietaryYesNoNoNo
Aptana StudioAptana, Inc.December 2013, 3.5.0Cross-platformGPL, proprietaryYesYesNovia plugins
CodeLiteCodeLiteJanuary 2023, 17.0Cross-platformGPLYesYesNoGit,SVN
CodelobsterCodelobster2.4 / September 11, 2023Cross-platformProprietaryYesYesNovia plugins
Eclipse CheEclipse Foundation /Zend4.7 / September 2, 2016Cross-platformEPLYesYesYesUnknown
Eclipse PDTEclipse Foundation /Zend7.0 / December 18, 2019Windows,Linux,macOS,FreeBSD,JVM,SolarisEPLYesYesYesCVS,Git,Mercurial,SVN (via plugins)
GeanyGeany Team1.37.1 / November 8, 2020Windows,Linux,macOS,FreeBSD,AIX,OpenBSD,Solaris, otherUnixGPLYesNoNovia plugins
HyperEditJonathan Deutsch / Tumult1.6 / April 30, 2008macOSProprietaryYesNoNoNo
KDevelopKDE KDevelop Team5.5.1 (May 5, 2020; 5 years ago (2020-05-05)) [±]Cross-platformGPLYesNoUnknownCVS,Git,SVN
Komodo IDE / EditActiveState10.0.1 (June 2016)Cross-platformProprietaryYesYesYesBazaar,CVS,Git,Mercurial,Perforce,SVN
NetBeansSun Microsystems /Oracle28[24] Edit this on Wikidata (10 November 2025) [±]Cross-platform on NetbeansApache LicenseYesYesYesCVS,Git,Mercurial,SVN
PHPEclipse (Eclipse)PHPEclipse project team1.2.2 / September 2009Windows,Linux,macOS,FreeBSD,JVM,SolarisCPLYesYesUnknownUnknown
PHPEditWaterProof SARL3.6.4 (April 9, 2010; 15 years ago (2010-04-09)) [±]WindowsProprietaryYesYesNoCVS,SVN
PhpStorm (IntelliJ IDEA)JetBrains2019.1 / 28 March 2019Windows,Linux,macOS,FreeBSD,OpenBSD,SolarisProprietaryYesYesYesCVS,Git,Mercurial,Perforce,SVN
SlickEditSlickEditOctober 2016Windows,Linux,macOS,AIX,HP-UX,SolarisProprietaryYesYesNoYes
Zend StudioZend10.6 / February 2014Cross-platformProprietaryYesYesYesCVS,Git,SVN, others (via plugins)

Python

[edit]
See also:Python (programming language)

Active

[edit]

Python IDEs in active development

IDEDeveloperLatest stablerelease versionLatest stable release datePlatformWritten inWidget toolkitLicensePython2x supportPython3x supportDebuggerGUI builderIntegrated toolchainProfilerCode coverageAutocompleteStatic program analysisGUI based designClass browserCode refactoringVersion control system supportWeb framework support
ericDetlev Offenbach25.102025-09-29Windows,Linux,macOSPythonPyQtGPLv3 "or later"Yes, until version 4.5.25 and since version 5.5.0[38]Yes, since version 5.0.0[39]Yes, for Python 2 & 3Yes:Qt CreatorUnknownYesYesYesMultiple integrated checkers andPylint via plug-inYesYesYesSubversion andMercurial (core plug-ins),git (optional plug-in)Django as optional plug-in
GeanyTeam2.12025-07-06Windows,Linux,macOS,FreeBSD,AIX,OpenBSD,Solaris, otherUnixCGTK+GPLUnknownYesNoUnknownUnknownUnknownUnknownYesUnknownUnknownUnknownUnknownUnknownUnknown
KDevelopKDE KDevelop Team25.8.12025-09Cross-platformC,C++QtGPLUnknownYesYesUnknownUnknownUnknownUnknownYesUnknownUnknownYesYes[citation needed]Bazaar,CVS,Git,Mercurial,Perforce,SVNUnknown
PyCharmJetBrains2025.2.22025-09-22Windows,Linux,macOSJava,PythonSwingOpen core: Full version underApache License 2.0YesYesYesUnknownYesYes (full version only)Yes (full version only)YesYes PEP 8 and othersYesYesYesYesYes
PyDev /LiClipse (plug-in forEclipse andAptana)Appcelerator13.1.02025-09-21Windows,Linux,macOS,FreeBSD,JVM,SolarisPythonSWTEPLYesYesYes (also remote, container, cluster, multi-threaded, and multi-process debugging)UnknownUnknownUnknownUnknownYesYesUnknownYesYesYesYes
SpyderTeam6.0.82025-08-27Windows,Linux,macOS,QtPythonQt5/Qt6 withPyQt orPySideMITYesYesYesUnknownYesYesUnknownYesYesYesYesYesYesUnknown
VS Code[40]Microsoft1.104.22025-09Cross-platformC++ andC#Windows Forms andWPF, throughIronPythonMITYesYesYesNoUnknownUnknownUnknownYes[41]UnknownUnknownYesBasic refactoringYesYes
WingWingware11.0.52025-09-26Windows,Linux,macOSPythonQt5 withPyQtProprietaryYesYesYes (also remote, container, cluster, multi-threaded, and multi-process debugging)NoYesNoYesYesYesYesYesYesYesYes

Obsolete

[edit]

Python IDEs no longer in development

IDEDeveloperLatest stablerelease versionLatest stable release datePlatformWritten inWidget toolkitLicensePython2x supportPython3x supportDebuggerGUI builderIntegrated toolchainProfilerCode coverageAutocompleteStatic program analysisGUI based designClass browserCode refactoringVersion control system supportWeb framework support
IDLEGuido van Rossum et al.3.12.92025-02-04Cross-platformPythonTkinterPSFLYesYesYesNoUnknownNoNoYesNoYesYesUnknownNoNo
Komodo IDEActiveState12.0.12020-11-09Cross-platformUnknownMozilla platformProprietaryYesYesYesUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownBazaar,CVS,Git,Mercurial,Perforce,SVNUnknown
Ninja-IDETeam2.42019-06-23[42]Cross-platformPythonPyQtGPLYes (Python 2.7)YesYes (with wdebugger plugin)UnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
ThonnyAivar Annamaa4.1.72024-12-16Windows,Linux,macOSPythonUnknownMITNoYesYesNoYesNoNoYesNoYesYesNoNoNo

R

[edit]
Main article:R (programming language)
IDEDeveloperLatest stablereleasePlatformLicense
R Tools for Visual StudioMicrosoftMarch 10, 2017 (2017-03-10), v1.0 RC3Microsoft WindowsApache License 2.0
RStudioRStudio, Inc.October 29, 2018 (2018-10-29), v1.1.463Cross-platformAGPL

Racket

[edit]
See also:Racket (programming language)
IDEDeveloperLatest stablereleasePlatformLicense
DrRacketPLT Design, Inc.26 October 2018, v7.1Cross-platformLGPL

Ruby

[edit]
See also:Ruby (programming language)
IDEDeveloperLatest stablereleasePlatformLicense
Aptana Studio with integrated RadRails plugin (Eclipse)Aptana, Inc.3.5.0 / December 27, 2013Windows,Linux,macOS,FreeBSD,JVM,SolarisGPL, proprietary
Eclipse DLTK Ruby PluginEclipse Foundation5.0.0 / June 6, 2013x86EPL
ericDetlev Offenbach6.1.4 / April 9, 2016Cross-platformGPLv3 "or later"
Komodo IDE / EditActiveState9.0.1 / April 19, 2015Cross-platformProprietary
RubyMine (IntelliJ IDEA)JetBrains2018.3.5 (build 183.5912.16) / Feb 27, 2019[43]Windows,Linux,macOS,FreeBSD,OpenBSD,SolarisProprietary
SlickEditSlickEditOctober 2016Windows,Linux,macOS,AIX,Solaris,HP-UXProprietary

Rust

[edit]
See also:Rust (programming language)
IDELicenseWindowsLinuxmacOSDebuggerSnippetsCode completionCode Formatting
AtomMIT LicenseYesYesYesNoYesYesYes
BBEditProprietaryNoNoYesNoYesNoYes
CLionProprietaryYesYesYesYesYesYesYes
EclipseEclipse Public LicenseYesYesYesYesYesYesYes
KateGNU General Public LicenseYesYespoor qualityNoYesYesYes
RustRoverProprietaryYesYesYesYesYesYesYes
Sublime TextProprietaryYesYesYesNoYesYesYes
TextadeptMIT LicenseYesYesYesNoYesYesNo
Visual Studio CodeMIT LicenseYesYesYesYesYesYesYes
ZedAGPL,GPL,Apache LicenseYesYesYesYesYesYesYes

Scala

[edit]
See also:Scala (programming language)
IDELicenseWindowsLinuxmacOSOther platforms
Eclipse JDTEPLYesYesYesFreeBSD,JVM,Solaris
IntelliJ IDEAASLv2, proprietaryYesYesYesFreeBSD,OpenBSD,Solaris
NetBeansApache LicenseYesYesYesSolaris

Smalltalk

[edit]
See also:Smalltalk
IDEDeveloperLicenseWindowsLinuxmacOSOther platformsDebuggerGUI builder
Dolphin SmalltalkObject ArtsMIT LicenseYesNoNoNoYesYes
PharoINRIAMIT LicenseYesYesYesvariousYesYes
Squeaksqueak.orgMIT LicenseYesYesYesvariousYesYes
VisualAgeIBMProprietaryYesYesYesvariousYesYes
VisualWorksCincomProprietaryYesYesYesvariousYesYes

Tcl

[edit]
See also:Tcl
IDEDeveloperLatest stablereleasePlatformLicense
Eclipse DLTK5.0Windows,Linux,macOS,FreeBSD,JVM,SolarisEPL
Komodo IDE / EditActiveState9.0.1Cross-platformIDE:Proprietary, Edit:GPL,LGPL,MPL
SlickEditSlickEditOctober 2016 v.21Windows,Linux,macOS,AIX,Solaris,HP-UXProprietary

Unclassified

[edit]

Visual Basic .NET

[edit]
See also:Visual Basic .NET
IDEDeveloperLicenseWritten inFirst ReleaseLatest Stable ReleaseWindowsmacOSLinux
Microsoft Visual StudioMicrosoftProprietaryC++200116.9.15 / 14 December 2021YesYesNo
Visual Studio Code[44]Microsoft[45]MIT[45]TypeScript[45]0.10.1 / 13 November 2015[46]1.70.2 / 15 August 2022[47]Yes[48]Yes[48]Yes[48]

See also

[edit]

References

[edit]
  1. ^"AonixADT Ada Development Toolkit for GNAT and ObjectADA 3.2.2". Archived fromthe original on July 26, 2010. RetrievedApril 24, 2010.
  2. ^ab"Qt Eclipse Integration for C++". Archived fromthe original on August 16, 2009. RetrievedApril 24, 2010.
  3. ^"Parallax.com". Parallax.com. RetrievedFebruary 28, 2018.
  4. ^"PureBasic 6.10 LTS".PureBasic - Latest News. Frédéric Laboureur & Fantaisie Software.Archived from the original on March 29, 2024. RetrievedApril 9, 2024.
  5. ^SharpDevelop license.txt on GitHubhttps://github.com/icsharpcode/SharpDevelop/blob/master/doc/license.txt
  6. ^Using the wxSmith plug-in (included in distribution, requires SDK)
  7. ^ab"Version 25.03".www.codeblocks.org. RetrievedOctober 8, 2025.
  8. ^Using the wxCrafter plug-in (included in distribution, requireswxWidgets SDK)
  9. ^A[1] was in the works, but has been abandoned since mid-2002; however, Dev-C++ has been reported to run onWine.
  10. ^"Eclipse CDT Toolchain Documentation". RetrievedJanuary 29, 2014.
  11. ^"Eclipse LinuxTools integration of OProfile". RetrievedJanuary 29, 2014.
  12. ^"Eclipse CDT webpage".
  13. ^"Eclipse Project Downloads".
  14. ^"Simultaneous Release - Eclipsepedia".
  15. ^"geany.org". geany.org. March 13, 2016. RetrievedFebruary 28, 2018.
  16. ^access-date=2019-10-22}}
  17. ^Visual Studio supports C/C++ on Linux out of the box from version 2017 or later, but is also available via third-party plugins like VisualGDB
  18. ^Refactoring for Visual Studio C/C++ is supported natively sincehttps://www.jetbrains.com/resharper-cpp/
  19. ^abc"C and C++ Development".Sun Microsystems.{{cite web}}:Missing or empty|url= (help)
  20. ^"Apache NetBeans 27".GitHub.
  21. ^"Pelles C Download".
  22. ^"Qt Creator 17 released".
  23. ^SharpDevelop license.txt on GitHubhttps://github.com/icsharpcode/SharpDevelop/blob/master/doc/license.txt
  24. ^abcd"Apache NetBeans 28". November 10, 2025. RetrievedNovember 11, 2025.
  25. ^"Use F# on Windows".F# Software Foundation. RetrievedAugust 7, 2018.
  26. ^"Features – Rider".JetBrains. RetrievedAugust 7, 2018.
  27. ^"482387 – Add arm and aarch64 source only fragments". Bugs.eclipse.org. RetrievedFebruary 28, 2018.
  28. ^oracle.com
  29. ^"Xamarin now free in Visual Studio".Ars Technica. March 31, 2016. RetrievedApril 9, 2016.
  30. ^"WebStorm 2019.1: smart intentions for JavaScript, improvements in Angular support, updated CSS and HTML docs, and new debug console". March 25, 2019.
  31. ^"Juno".GitHub. RetrievedNovember 14, 2020.
  32. ^"Debugging · Juno Documentation".docs.junolab.org. June 3, 2019. RetrievedNovember 14, 2020.
  33. ^"The Juno.jl Front-End · Juno Documentation".docs.junolab.org. May 20, 2020. RetrievedNovember 14, 2020.
  34. ^"prash-wghats/Electron-VSCode-Atom-For-FreeBSD".GitHub. RetrievedSeptember 12, 2018.
  35. ^Decoda COPYING.txt on GitHubhttps://github.com/unknownworlds/decoda/blob/master/COPYING.txt
  36. ^"Embarcadero Delphi Product Page". Embarcadero Technologies. RetrievedJanuary 19, 2020.
  37. ^"Perl - IntelliJ IDEs Plugin | Marketplace".
  38. ^"eric news 2014". Eric-ide.python-projects.org. RetrievedFebruary 28, 2018.
  39. ^"eric news 2010". Eric-ide.python-projects.org. RetrievedFebruary 28, 2018.
  40. ^Python support is integrated into Visual Studio 2017 and later. Python Tools for Visual Studio is still available as a plug-in for Visual Studio 2015 and earlier.
  41. ^"Edit Python code - Visual Studio (Windows)". April 18, 2024.
  42. ^"Release Ninja-IDE 2.4 released! · ninja-ide/ninja-ide".GitHub. RetrievedSeptember 26, 2022.
  43. ^"RubyMine 2018.3.5 is Available!". February 27, 2019.
  44. ^"Visual Studio Code - Code Editing. Redefined".code.visualstudio.com. RetrievedAugust 27, 2022.
  45. ^abcVisual Studio Code - Open Source ("Code - OSS"), Microsoft, August 27, 2022, retrievedAugust 27, 2022
  46. ^"Tags · microsoft/vscode".GitHub. RetrievedAugust 27, 2022.
  47. ^"Tags · microsoft/vscode".GitHub. RetrievedAugust 27, 2022.
  48. ^abc"Download Visual Studio Code - Mac, Linux, Windows".code.visualstudio.com. RetrievedAugust 27, 2022.
C,C++
Open source
Freeware
Retail
Discontinued
Java
Open source
Freeware
Retail
Discontinued
JavaScript
Open source
CLI (.NET)
Open source
Freeware
Retail
Discontinued
Flash
PHP
Open source
Proprietary
R
Python
Open source
Proprietary
Pascal,
Object Pascal
Open source
Freeware
Retail
Discontinued
BASIC
Open source
Freeware
Retail
Discontinued
Go
Open source
Freeware
Retail
Eiffel
Haxe
POP-11
Online
Retrieved from "https://en.wikipedia.org/w/index.php?title=Comparison_of_integrated_development_environments&oldid=1324601845"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp