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

Main article:Integrated development environment

The following tables list notable software packages that are nominal IDEs; standalone tools such assource-code editors andGUI builders are not included. These IDEs are listed in alphabetic order of the supported language.

ActionScript

[edit]
See also:ActionScript
IDELicenseWindowsLinuxmacOSOther platformsDebuggerGUI builderProfilerStatic code analysisMXMLExport to Mobile
Adobe AnimateProprietaryYesNoYesJVMYesYesYesYesYesYes
Flash BuilderProprietaryYesNoYesJVMYesYesYesYesYesYes
FlashDevelopMIT LicenseYesNoNoYesNoYesNoYesYes
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]NoUn­knownUn­knownYesUn­knownNoYesDecember 2009
GNAT Programming StudioGPLYesYesYesDragonFly BSD,FreeBSD,NetBSD,OpenBSD,SolarisYesYes[3]YesYesYesYesYesNoYesJune 2014
SlickEditProprietaryYesYesYesSolaris, SolarisSPARC,AIX,HP-UXYesNoNoNoNoYesNoNoYes2018
UnderstandProprietaryYesYesYesSolarisNoNoNoNoNoYesYesNoYesDecember 2015

Assembly

[edit]
See also:Assembly language
IDELicenseWindowsLinuxmacOSOther platformsDebuggerAssemblersAuto-completeMacros/templatesLatest stablerelease
FreshEUPL and 2-clause BSDYesYesNoUn­knownNoFASMUn­knownUn­known1.73.04 / April 30, 2018
SASMGPLYesYesNoUn­knownYesNASM,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[4]
PureBasicProprietaryYesYesYesFantaisie SoftwareAmigaOS2024-03-27[5]
SharpDevelop MIT[6]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[7]Yes2020-05[8]Yes (MinGW + custom)Yes (MinGW + custom)Yes
CodeLiteGPLYesYesYesFreeBSDC++YesYesYesYes (As of CodeLite 6.1, integration withValgrind)NoYesYesYes[9]Yes2025-01-09Yes (GCC, Clang, VC + custom)Yes (GCC, Clang, VC + custom)Yes
Dev-C++GPLYesNo[10]NoFreeBSDObject PascalYesNoYesYesNoYesNoYesYes2021-01-30YesYesNo
Eclipse CDTEPLYesYesYesFreeBSD,JVM,SolarisC++,JavaYesYes[2]Yes[11]Yes[12]Yes[13]YesYesYesYes2020-06[14][15][16]ExternalExternalYes
GeanyGPLYesYesYesFreeBSD,AIX,OpenBSD,Solaris, otherUnixCYes (via a plug-in)NoNoNoNoYesNoNoYes2019-04[17]ExternalExternalNo
GNAT Programming StudioGPLYesYesYesDragonFly BSD,FreeBSD,NetBSD,OpenBSD,SolarisAdaYesYesYesYesYesYesYesNoYes2016-06YesYesYes
JetBrains CLionProprietaryYesYesYesJavaYesNoYesNoNoYesYesNoYes2019-07[18]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)[19]NoMac OS 7 (v2.x-v4.x only)C++ andC#YesYesYesYesYesYesYesYesYes2019-04YesYesYes (also plugin)[20]
Visual Studio Code MITYesYesYesTypeScriptJavaScriptCSSYesNoYesNoNoYesNoYesYes2025-06-26ExternalExternalRequires language server support[21][22]
MonoDevelopLGPLYesYesYesFreeBSD,OpenBSD,SolarisC#YesYesYesNoNoYesNoYesYes2016-11Yes (GCC + custom)Yes (GCC + custom)Yes
NetBeans C/C++ packApache LicenseYesYesYesOpenBSD,SolarisJavaYes[23]Yes[23]Yes[24]No[23]NoYesNoYesYes26[25] Edit this on Wikidata (20 May 2025)[±]ExternalExternalYes
OpenWatcomOSI ApprovedYes (32-bit only)PartialNoFreeBSD,DOS,OS/2C/C++Yes (GUI remote)YesYesYesNoNoNoYesYes2010-06YesYesNo
Oracle Solaris StudioProprietary,FreewareNoYesNoSolaris?YesYesYesYesYesYesYesYesYes2008-11YesYesYes
Pelles C IDEProprietary,FreewareYesNoNoCYesNoYes??????May 19, 2023YesYes?
Qt CreatorGPL /LGPL /ProprietaryYesYesYesFreeBSD,Maemo,OpenBSD,SymbianC++YesYesYesYesNoYesYes (clang)YesYes2024-02ExternalExternalYes[26]
Rational Software Architect (Eclipse IBM)ProprietaryYesYesNoFreeBSD,JVM,SolarisJavaYesYesYesYesYesYesYesYesYes2015-09ExternalExternalYes
SlickEditProprietaryYesYesYesSolaris, SolarisSPARC,AIX,HP-UXC++YesNoYesNoNoYesNoYesYes2018-12ExternalExternalYes
U++ TheIDEBSDYesYesYesFreeBSD,SolarisC++YesYesYesNoNoYesNoYesYes2022-12ExternalExternalNo
UnderstandProprietaryYesYesYesSolaris?NoNoNoNoNoYesYesNoYes2015-12NoNoYes
Xcode (Apple)ProprietaryNoNoYescross compiles toiOSC,C++,Objective-C,Objective-C++YesYesYesYesYesYesYesYesYes2016-12Yes, llvm (llvm-gcc and gcc deprecated)Yes, llvm (llvm-gcc and gcc deprecated)Yes

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[27]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.101.2 / 26 June 2025YesYesYes
Xamarin Studiosource code(MIT License) - binary(Proprietary)MicrosoftDecember 2016YesYesYes
EclipseEPLEclipse Foundation4.7  / June 28, 2017YesYesYes
RiderProprietaryJetBrains2024.3  / November 13, 2024YesYesYes

COBOL

[edit]
See also:COBOL
IDELicenseDeveloperWritten inFirst ReleaseLatest Stable ReleaseWindowsmacOSLinux
OpenCobolIDE[28]GPL v3[29][30]Colin Duquesnoy[31]Python[32]1.0.0 / 21 March 2013[33]4.7.6 / 30 December 2016[34][35][36]Yes[35]Yes[35]Yes[35]

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

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 Team17.12 / 2017-12-30
GeanyGPLWindows,Linux,macOS,FreeBSD,AIX,OpenBSD,Solaris, otherUnixTeam1.37.1 / November 8, 2020
GNAT Programming StudioGPLWindows,Linux,macOS,DragonFly BSD,FreeBSD,NetBSD,OpenBSD,SolarisAdaCore4.3.1 / June 2009
KDevelopGPLLinuxKDevelop Team5.5.1 (May 5, 2020; 5 years ago (2020-05-05))[±]
NetBeansApache LicenseWindows,Linux,macOSNetBeans Community26[25] Edit this on Wikidata (20 May 2025)[±]
OpenWatcomOSI ApprovedWindows,Linux,DOS,OS/2OpenWatcom Community1.9 / June 2, 2010
Photran[37]EPLWindows,Linux,macOSEclipse (software) w/Parallel Tools Platform (PTP)9.1.0 / 2015
PlatoProprietaryWindowsSilverfrost FTN958.80 / 2021
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[38]Proprietary (binary code)
MIT License (source code)
YesYesYesMicrosoft
Rider[39]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
BlueJGPL2+GNU linking exceptionNoYesYesYesYesSolarisNoNot a General IDE; a small scale UML editor
DrJavaPermissiveNoYesYesYesYesSolarisNoJava 8 only (2014)
Eclipse JDTEPLYesNo[40]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.
LunarVim (based on NeoVim)Apache LicenseYesNoNoYesYesNoNoSome plugins do not yet auto install

Closed

[edit]
IDELicenseWritten inJava onlyWindowsLinuxmacOSOther platformsGUI builderLimitations
IntelliJ IDEA Ultimate EditionProprietaryYesYesYesYesFreeBSD,OpenBSD,SolarisYes
JBuilderProprietaryYesYesYesYesSolarisYes
JCreatorProprietaryNoYesNoNoNo
JDeveloperProprietary (freeware)YesYesYesYesgeneric JVMYes
jGRASPProprietary (freeware)YesYesYesYesNo
MyEclipseProprietaryYesYesYesYesFreeBSD,JVM,SolarisYes
Rational Application DeveloperProprietaryYesYesYesNoAIX,SolarisYes
ServoyProprietaryYesYesYesYesSolarisYes
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
NetBeansApache26[25] Edit this on Wikidata (20 May 2025)[±]Cross-platformApache LicenseJava
Nodeclipse NTSNodeclipseMarch 31, 2014Windows,Linux,macOS,FreeBSD,JVM,SolarisEPLJava
NuSphere PhpEDNuSphereJune 2011WindowsProprietaryN/A
Oracle JDeveloperOracle CorporationJuly 2013Windows,Linux,macOSProprietary – free[41]Java
ServoyServoy Developer TeamJune 2011Cross-platformServoy LicenseJava
SlickEditSlickEditOctober 2016Windows,Linux,macOS,Solaris,AIX,HP-UXProprietaryC++
Visual StudioMicrosoftMarch 31, 2016[42]WindowsProprietaryC++,C#
Visual Studio CodeMicrosoft1.101.2 / 26 June 2025Cross-platformMIT LicenseJavaScript
WebStormJetBrains2019.1/ 25 March 2019[43]Cross-platformProprietaryJava

Julia

[edit]
See also:Julia (programming language)
IDELicenseWindowsLinuxmacOSOther platformsDebuggerProfilerNotes
Atom (with Juno extension)MIT License[44]YesYesYes?Yes[45]Yes[46]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[47]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[48]
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[49]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
MIDletPascalCode Research Laboratories3.5 / February 2, 2013YesNoNocross-compile fromWindows toJava MEYesNoNoGPL
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
PocketStudiowinsoft3.0NoNoNoPalm OSYesYesYesProprietary
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 /Oracle26[25] Edit this on Wikidata (20 May 2025)[±]Cross-platformApache License
PadrePadre Team1.0 / November 8, 2013Cross-platformPerl
JetBrains IDEs (via plugin)[50]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-platformEPLYesYesYesUn­known
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-platformGPLYesNoUn­knownCVS,Git,SVN
Komodo IDE / EditActiveState10.0.1 (June 2016)Cross-platformProprietaryYesYesYesBazaar,CVS,Git,Mercurial,Perforce,SVN
NetBeansSun Microsystems /Oracle26[25] Edit this on Wikidata (20 May 2025)[±]Cross-platform on NetbeansApache LicenseYesYesYesCVS,Git,Mercurial,SVN
PHPEclipse (Eclipse)PHPEclipse project team1.2.2 / September 2009Windows,Linux,macOS,FreeBSD,JVM,SolarisCPLYesYesUn­knownUn­known
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)
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 Offenbach21.32021-03-06Windows,Linux,macOSPythonPyQtGPLv3 "or later"Yes, until version 4.5.25 and since version 5.5.0[51]Yes, since version 5.0.0[52]Yes, for Python 2 & 3Yes:Qt CreatorUn­knownYesYesYesMultiple integrated checkers andPylint via plug-inYesYesYesSubversion andMercurial (core plug-ins),git (optional plug-in)Django as optional plug-in
GeanyTeam1.37.12020-11-08Windows,Linux,macOS,FreeBSD,AIX,OpenBSD,Solaris, otherUnixCGTK+GPLUn­knownYesNoUn­knownUn­knownUn­knownUn­knownYesUn­knownUn­knownUn­knownUn­knownUn­knownUn­known
IDLEGuido van Rossum et al.3.72019-03-25Cross-platformPythonTkinterPSFLYesYesYesNoUn­knownNoNoYesNoYesYesUn­knownNoNo
Komodo IDEActiveState10.22017-02-21Cross-platformUn­knownMozilla platformProprietaryYesYesYesUn­knownUn­knownUn­knownUn­knownUn­knownUn­knownUn­knownUn­knownUn­knownBazaar,CVS,Git,Mercurial,Perforce,SVNUn­known
KDevelopKDE KDevelop Team5.6.12020-12-11Cross-platformC,C++QtGPLUn­knownYesYesUn­knownUn­knownUn­knownUn­knownYesUn­knownUn­knownYesYes[citation needed]Bazaar,CVS,Git,Mercurial,Perforce,SVNUn­known
Microsoft Visual Studio[53])Microsoft16.92021-03-02WindowsC++ andC#Windows Forms andWPF, throughIronPythonPython tools underApache License 2.0YesYesYesNoUn­knownUn­knownUn­knownYes[54]Un­knownUn­knownYesBasic refactoringYesYes
MonoDevelopNovell and theMono community6.1.2.442016-11-11Windows,Linux,macOS,FreeBSD,OpenBSD,SolarisC#Gtk#LGPLUn­knownUn­knownYesUn­knownUn­knownUn­knownUn­knownUn­knownUn­knownUn­knownUn­knownUn­knownUn­knownUn­known
Ninja-IDETeam2.42019-06-23[55]Cross-platformPythonPyQtGPLYes (Python 2.7)YesYes (with wdebugger plugin)Un­knownUn­knownUn­knownUn­knownUn­knownUn­knownUn­knownUn­knownUn­knownUn­knownUn­known
PIDATeam0.6.22010-08-04Cross-platformPythonPyGTKGPLUn­knownUn­knownYes (integrates with external debuggers)Un­knownUn­knownUn­knownUn­knownUn­knownUn­knownUn­knownUn­knownUn­knownUn­knownUn­known
PyCharmJetBrains2024.3.22025-01-28Windows,Linux,macOSJava,PythonSwingOpen core: Full version underApache License 2.0YesYesYesUn­knownYesYes (full version only)Yes (full version only)YesYes PEP 8 and othersYesYesYesYesYes
PyDev /LiClipse (plug-in forEclipse andAptana)Appcelerator7.5.02020-01-10Windows,Linux,macOS,FreeBSD,JVM,SolarisPythonSWTEPLYesYesYes (also remote, container, cluster, multi-threaded, and multi-process debugging)Un­knownUn­knownUn­knownUn­knownYesYesUn­knownYesYesYesYes
PyScripterKiriakos Vlahos4.2.52022-12-22WindowsDelphi,PythonUn­knownMITUn­knownYesYesUn­knownUn­knownUn­knownUn­knownYesYesUn­knownUn­knownUn­knownYesYes
SpyderTeam6.0.62025-05-14Windows,Linux,macOS,QtPythonQt5/Qt6 withPyQt orPySideMITYesYesYesUn­knownYesYesUn­knownYesYesYesYesYesYesUn­known
ThonnyAivar Annamaa4.1.42023-11-9Windows,Linux,macOSPythonUn­knownMITNoYesYesNoYesNoNoYesNoYesYesNoNoNo
WingWingware11.0.12025-06-05Windows,Linux,macOSPythonQt5 withPyQtProprietaryYesYesYes (also remote, container, cluster, multi-threaded, and multi-process debugging)NoYesNoYesYesYesYesYesYesYesYes

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[56]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

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[57]Microsoft[58]MIT[58]TypeScript[58]0.10.1 / 13 November 2015[59]1.70.2 / 15 August 2022[60]Yes[61]Yes[61]Yes[61]

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. ^"GtkAda User's Guide". February 1, 2010.
  4. ^"Parallax.com". Parallax.com. RetrievedFebruary 28, 2018.
  5. ^"PureBasic 6.10 LTS".PureBasic - Latest News. Frédéric Laboureur & Fantaisie Software.Archived from the original on March 29, 2024. RetrievedApril 9, 2024.
  6. ^SharpDevelop license.txt on GitHubhttps://github.com/icsharpcode/SharpDevelop/blob/master/doc/license.txt
  7. ^Using the wxSmith plug-in (included in distribution, requireswxWidgets SDK)
  8. ^codeblocks.org / Also provides relatively stable "nightly builds", an alternative to the official releases
  9. ^Using the wxCrafter plug-in (included in distribution, requireswxWidgets SDK)
  10. ^ALinux version was in the works, but has been abandoned since mid-2002; however, Dev-C++ has been reported to run onWine.
  11. ^"Eclipse CDT Toolchain Documentation". RetrievedJanuary 29, 2014.
  12. ^"Eclipse LinuxTools integration of OProfile". RetrievedJanuary 29, 2014.
  13. ^"Eclipse LinuxTools integration of GCov". RetrievedJanuary 29, 2014.
  14. ^"Eclipse CDT webpage".
  15. ^"Eclipse Project Downloads".
  16. ^"Simultaneous Release - Eclipsepedia".
  17. ^"geany.org". geany.org. March 13, 2016. RetrievedFebruary 28, 2018.
  18. ^"What's New in CLion". RetrievedOctober 22, 2019.
  19. ^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
  20. ^Refactoring for Visual Studio C/C++ is supported natively since Visual Studio 2015 and via third-party plugins Visual Assist Xhttp://www.wholetomato.com/ and Resharper for C++https://www.jetbrains.com/resharper-cpp/
  21. ^"A Common Protocol for Languages".
  22. ^"Refactoring source code in Visual Studio Code".
  23. ^abc"C and C++ Development".Sun Microsystems. RetrievedJune 26, 2009.
  24. ^"C/C++ Projects Quick Start Tutorial".Sun Microsystems. Archived fromthe original on October 18, 2012. RetrievedJune 26, 2009.
  25. ^abcde"Apache NetBeans 26". May 20, 2025. RetrievedMay 21, 2025.
  26. ^qt-project.orgArchived July 17, 2013, atarchive.today
  27. ^SharpDevelop license.txt on GitHubhttps://github.com/icsharpcode/SharpDevelop/blob/master/doc/license.txt
  28. ^Duquesnoy, Colin,OpenCobolIDE: A simple COBOL IDE, retrievedAugust 27, 2022
  29. ^"OpenCobolIDE in Launchpad".Launchpad. March 18, 2013. RetrievedAugust 27, 2022.
  30. ^Duquesnoy, Colin,OpenCobolIDE: A simple COBOL IDE, retrievedAugust 27, 2022
  31. ^"ColinDuquesnoy in Launchpad".Launchpad. December 7, 2013. RetrievedAugust 27, 2022.
  32. ^OpenCobolIDE/OpenCobolIDE, OpenCobol IDE, August 26, 2022, retrievedAugust 27, 2022
  33. ^"1.0.0 : Series trunk : OpenCobolIDE".Launchpad. March 21, 2013. RetrievedAugust 27, 2022.
  34. ^Duquesnoy, Colin,OpenCobolIDE: A simple COBOL IDE, retrievedAugust 27, 2022
  35. ^abcd"OpenCobolIDE project files : OpenCobolIDE".Launchpad. December 30, 2016. RetrievedAugust 27, 2022.
  36. ^"Releases · OpenCobolIDE/OpenCobolIDE".GitHub. RetrievedAugust 27, 2022.
  37. ^"Photran".Eclipse PTP. Eclipse. RetrievedApril 18, 2022.
  38. ^"Use F# on Windows".F# Software Foundation. RetrievedAugust 7, 2018.
  39. ^"Features – Rider".JetBrains. RetrievedAugust 7, 2018.
  40. ^"482387 – Add arm and aarch64 source only fragments". Bugs.eclipse.org. RetrievedFebruary 28, 2018.
  41. ^oracle.com
  42. ^"Xamarin now free in Visual Studio".Ars Technica. March 31, 2016. RetrievedApril 9, 2016.
  43. ^"WebStorm 2019.1: smart intentions for JavaScript, improvements in Angular support, updated CSS and HTML docs, and new debug console". March 25, 2019.
  44. ^"Juno".GitHub. RetrievedNovember 14, 2020.
  45. ^"Debugging · Juno Documentation".docs.junolab.org. June 3, 2019. RetrievedNovember 14, 2020.
  46. ^"The Juno.jl Front-End · Juno Documentation".docs.junolab.org. May 20, 2020. RetrievedNovember 14, 2020.
  47. ^"prash-wghats/Electron-VSCode-Atom-For-FreeBSD".GitHub. RetrievedSeptember 12, 2018.
  48. ^Decoda COPYING.txt on GitHubhttps://github.com/unknownworlds/decoda/blob/master/COPYING.txt
  49. ^"Embarcadero Delphi Product Page". Embarcadero Technologies. RetrievedJanuary 19, 2020.
  50. ^"Perl - IntelliJ IDEs Plugin | Marketplace".
  51. ^"eric news 2014". Eric-ide.python-projects.org. RetrievedFebruary 28, 2018.
  52. ^"eric news 2010". Eric-ide.python-projects.org. RetrievedFebruary 28, 2018.
  53. ^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.
  54. ^"Edit Python code - Visual Studio (Windows)". April 18, 2024.
  55. ^"Release Ninja-IDE 2.4 released! · ninja-ide/ninja-ide".GitHub. RetrievedSeptember 26, 2022.
  56. ^"RubyMine 2018.3.5 is Available!". February 27, 2019.
  57. ^"Visual Studio Code - Code Editing. Redefined".code.visualstudio.com. RetrievedAugust 27, 2022.
  58. ^abcVisual Studio Code - Open Source ("Code - OSS"), Microsoft, August 27, 2022, retrievedAugust 27, 2022
  59. ^"Tags · microsoft/vscode".GitHub. RetrievedAugust 27, 2022.
  60. ^"Tags · microsoft/vscode".GitHub. RetrievedAugust 27, 2022.
  61. ^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=1298157971"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp