Английская Википедия:Comparison of integrated development environments

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Шаблон:Short description Шаблон:Use mdy dates Шаблон:Main article

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 alphabetic order of the supported language.

ActionScript

Шаблон:See also

IDE License Windows Linux macOS Other platforms Debugger GUI builder Profiler Static code analysis MXML Export to Mobile
Adobe Animate
Formerly Adobe Flash Professional
Шаблон:Proprietary Шаблон:Yes Шаблон:No Шаблон:Yes JVM Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes
Flash Builder Шаблон:Proprietary Шаблон:Yes Шаблон:No Шаблон:Yes JVM Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes
FlashDevelop Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:No Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:Yes
IntelliJ IDEA Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes FreeBSD, OpenBSD, Solaris Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes
Powerflasher FDT Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes JVM Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes

Ada

Шаблон:See also

IDE License Windows Linux macOS Other platforms Debugger GUI builder Toolchain Profiler Code coverage Autocomplete Static code analysis GUI-based design Class browser Latest stable release
Eclipse w/ AonixADT[1] Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes FreeBSD, JVM, Solaris Шаблон:Yes Шаблон:Yes[2] Шаблон:No Шаблон:Unk Шаблон:Unk Шаблон:Yes Шаблон:Unk Шаблон:No Шаблон:Yes December 2009
GNAT Programming Studio Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes DragonFly BSD, FreeBSD, NetBSD, OpenBSD, Solaris Шаблон:Yes Шаблон:Yes[3] Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:Yes June 2014
SlickEdit Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes Solaris, Solaris SPARC, AIX, HP-UX Шаблон:Yes Шаблон:No Шаблон:No Шаблон:No Шаблон:No Шаблон:Yes Шаблон:No Шаблон:No Шаблон:Yes 2018
Understand Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes Solaris Шаблон:No Шаблон:No Шаблон:No Шаблон:No Шаблон:No Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:Yes December 2015

Assembly

Шаблон:See also

IDE License Windows Linux macOS Other platforms Debugger Assemblers Auto-complete Macros/templates Latest stable release
Fresh Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:Unk Шаблон:No FASM Шаблон:Unk Шаблон:Unk 1.73.04 / April 30, 2018
SASM Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:Unk Шаблон:Yes NASM, MASM, GAS and FASM Шаблон:Yes Шаблон:Yes 3.10.1 / 8 October 2018
SlickEdit Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes Solaris, Solaris SPARC, AIX, HP-UX Шаблон:No MASM, High Level Assembly, Linux Assembly, OS/390 Assembly Шаблон:Yes Шаблон:Yes 2018

BASIC

Шаблон:See also

IDE License Windows Linux macOS Developer Other platforms Latest stable release
Basic4android Шаблон:Proprietary Шаблон:Yes Шаблон:No Шаблон:No Anywhere Software cross-compile from Windows to Android 2018-03-20
Gambas Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:No Benoît Minisini FreeBSD, Cygwin 2019-11-19
Microsoft Small Basic Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:No Microsoft 2015-10-01
Microsoft Visual Studio Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes Microsoft 2017-10-19
MonoDevelop Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Xamarin and the Mono community FreeBSD, OpenBSD, Solaris 2016-01-28
PBASIC Stamp Editor Шаблон:Proprietary Шаблон:Yes Шаблон:No Шаблон:Yes Parallax Inc 2014-07-02[4]
PureBasic Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes Fantaisie Software AmigaOS 2020-03-30
SharpDevelop Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:No ICSharpCode Team 2015-07-14
SlickEdit Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes SlickEdit Solaris, Solaris SPARC, AIX, HP-UX 2018
Xojo Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes Xojo, Inc. Web 2015-12-17

C/C++

Шаблон:See also

IDE License Windows Linux macOS Other platforms Written in Debugger GUI builder Integrated toolchain Profiler Code coverage Autocomplete Static code analysis GUI-based design Class browser Latest stable release C compiler C++ compiler Refactoring
Anjuta (abandoned) Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:No FreeBSD C Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:Yes 2016-03 Шаблон:Yes Шаблон:Yes Шаблон:No
AppCode (IntelliJ IDEA) Шаблон:Proprietary Шаблон:No Шаблон:No Шаблон:Yes Java Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:Yes (Xcode profiler) Шаблон:No Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes 2012-12 Шаблон:Yes (Xcode toolchain) Шаблон:Yes (Xcode toolchain) Шаблон:Yes
C++Builder Шаблон:Proprietary Шаблон:Yes Шаблон:No (Cross compiler planned) Шаблон:Yes (Cross compiler) cross-compiles for Android and iOS C++ and Object Pascal Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes (AQTime Standard in package manager) Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes 2017-03 Tokyo 10.2 Шаблон:Yes Шаблон:Yes Шаблон:Yes
Code::Blocks Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes FreeBSD, OpenBSD, Solaris C++ Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes[5] Шаблон:Yes 2022-12[6] Шаблон:Yes (MinGW + custom) Шаблон:Yes (MinGW + custom) Шаблон:Yes
CodeLite Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes FreeBSD C++ Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes (As of CodeLite 6.1, integration with Valgrind) Шаблон:No Шаблон:Yes Шаблон:Yes Шаблон:Yes[7] Шаблон:Yes 2023-01-14 Шаблон:Yes (GCC, Clang, VC + custom) Шаблон:Yes (GCC, Clang, VC + custom) Шаблон:Yes
Dev-C++ Шаблон:Yes Шаблон:Yes Шаблон:No[8] Шаблон:No FreeBSD Object Pascal Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:Yes 2021-01-30 Шаблон:Yes Шаблон:Yes Шаблон:No
Eclipse CDT Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes FreeBSD, JVM, Solaris C++, Java Шаблон:Yes Шаблон:Yes[2] Шаблон:Yes[9] Шаблон:Yes[10] Шаблон:Yes[11] Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes 2020-06[12][13][14] Шаблон:Yes Шаблон:Yes Шаблон:Yes
Geany Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes FreeBSD, AIX, OpenBSD, Solaris, other Unix C Шаблон:Yes (via a plug-in) Шаблон:No Шаблон:No Шаблон:No Шаблон:No Шаблон:Yes Шаблон:No Шаблон:No Шаблон:Yes 2019-04[15] Шаблон:Yes Шаблон:Yes Шаблон:No
GNAT Programming Studio Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes DragonFly BSD, FreeBSD, NetBSD, OpenBSD, Solaris Ada Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:Yes 2016-06 Шаблон:Yes Шаблон:Yes Шаблон:Yes
JetBrains CLion Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes Java Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:No Шаблон:No Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:Yes 2019-07[16] Шаблон:Yes (customizable) Шаблон:Yes (customizable) Шаблон:Yes
KDevelop Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes FreeBSD, Solaris C/C++ Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes 2022-12-08 Шаблон:Yes Шаблон:Yes Шаблон:Yes
LabWindows/CVI Шаблон:Proprietary Шаблон:Yes Шаблон:No Шаблон:No cross-compile to Linux, Phar Lap ETS Шаблон:Dunno Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:N/A 2016-12 Шаблон:Yes Шаблон:No Шаблон:No
Microsoft Visual Studio Шаблон:Proprietary Шаблон:Yes Шаблон:Yes (Cross compiler)[17] Шаблон:No Mac OS 7 (v2.x-v4.x only) C++ and C# Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes 2019-04 Шаблон:Yes Шаблон:Yes Шаблон:Yes (also plugin)[18]
Microsoft Visual Studio Code Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes TypeScript JavaScript CSS Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:No Шаблон:No Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:Yes Шаблон:Date Шаблон:Yes Шаблон:Yes Шаблон:Maybe[19][20]
MonoDevelop Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes FreeBSD, OpenBSD, Solaris C# Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:No Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:Yes 2016-11 Шаблон:Yes (GCC + custom) Шаблон:Yes (GCC + custom) Шаблон:Yes
NetBeans C/C++ pack Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes OpenBSD, Solaris Java Шаблон:Yes[21] Шаблон:Yes[21] Шаблон:Yes[22] Шаблон:No[21] Шаблон:No Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:Yes Шаблон:Latest stable software release/NetBeans Шаблон:Yes Шаблон:Yes Шаблон:Yes
OpenWatcom Шаблон:Yes Шаблон:Yes (32-bit only) partial Шаблон:No FreeBSD, DOS, OS/2 C/C++ Шаблон:Yes (GUI remote) Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:No Шаблон:No Шаблон:Yes Шаблон:Yes 2010-06 Шаблон:Yes Шаблон:Yes Шаблон:No
Oracle Solaris Studio (formerly Sun Studio) Шаблон:Proprietary Шаблон:No Шаблон:Yes Шаблон:No Solaris Шаблон:Dunno Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes 2008-11 Шаблон:Yes Шаблон:Yes Шаблон:Yes
Pelles C IDE Шаблон:Proprietary Шаблон:Yes Шаблон:No Шаблон:No Шаблон:Dunno Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:? Шаблон:? Шаблон:? Шаблон:? Шаблон:? Шаблон:? Aug 8, 2021 Шаблон:Yes Шаблон:Yes Шаблон:?
Qt Creator Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes FreeBSD, Maemo, OpenBSD, Symbian C++ Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:Yes (clang) Шаблон:Yes Шаблон:Yes 2023-07 Шаблон:Yes Шаблон:Yes Шаблон:Yes[23]
Rational Software Architect (Eclipse IBM) Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:No FreeBSD, JVM, Solaris Java Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes 2015-09 Шаблон:Yes Шаблон:Yes Шаблон:Yes
SlickEdit Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes Solaris, Solaris SPARC, AIX, HP-UX C++ Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:No Шаблон:No Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:Yes 2018-12 Шаблон:Yes Шаблон:Yes Шаблон:Yes
U++ TheIDE Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes FreeBSD, Solaris C++ Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:No Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:Yes 2022-12 Шаблон:Yes Шаблон:Yes Шаблон:No
Understand Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes Solaris Шаблон:Dunno Шаблон:No Шаблон:No Шаблон:No Шаблон:No Шаблон:No Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:Yes 2015-12 Шаблон:No Шаблон:No Шаблон:Yes
Xcode (Apple) Шаблон:Proprietary Шаблон:No Шаблон:No Шаблон:Yes cross compiles to iOS C, C++, Objective-C, Objective-C++ Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes 2016-12 Шаблон:Yes, llvm (llvm-gcc and gcc deprecated) Шаблон:Yes, llvm (llvm-gcc and gcc deprecated) Шаблон:Yes
IDE License Windows Linux macOS Other platforms Written in Debugger GUI builder Integrated toolchain Profiler Code coverage Autocomplete Static code analysis GUI-based design Class browser Latest stable release C compiler C++ compiler Refactoring

C#

Шаблон:See also

IDE License Developer Latest stable release Windows Linux macOS Other platforms
Microsoft Visual Studio Шаблон:Proprietary

Community Edition: Freeware

Microsoft Шаблон:Sort Шаблон:Yes Шаблон:No Шаблон:Yes
MonoDevelop Шаблон:Yes Xamarin and the Mono community 7.6.9.22 / September 21, 2018 Шаблон:Yes Шаблон:Yes Шаблон:Yes FreeBSD, OpenBSD, Solaris
SharpDevelop Шаблон:Yes IC#Code Team Шаблон:Sort Шаблон:Yes Шаблон:No Шаблон:No
SlickEdit Шаблон:Proprietary SlickEdit October 2016 Шаблон:Yes Шаблон:Yes Шаблон:Yes Solaris, Solaris SPARC, AIX, HP-UX
Understand Шаблон:Proprietary SciTools Шаблон:Sort Шаблон:Yes Шаблон:Yes Шаблон:Yes Solaris
Visual Studio Code Шаблон:Yes Microsoft Шаблон:Sort Шаблон:Yes Шаблон:Yes Шаблон:Yes
Xamarin Studio Шаблон:Yes Microsoft December 2016 Шаблон:Yes Шаблон:Yes Шаблон:Yes
Eclipse Шаблон:Yes Eclipse Foundation Шаблон:Sort Шаблон:Yes Шаблон:Yes Шаблон:Yes
Rider Шаблон:Proprietary JetBrains Шаблон:Sort Шаблон:Yes Шаблон:Yes Шаблон:Yes

COBOL

Шаблон:See also

IDE License Developer Written in First Release Latest Stable Release Windows macOS Linux
OpenCobolIDE[24] GPL v3[25][26] Colin Duquesnoy[27] Python[28] 1.0.0 / 21 March 2013[29] 4.7.6 / 30 December 2016[30][31][32] Yes[31] Yes[31] Yes[31]

Common Lisp

Шаблон:See also

IDE License Windows Linux macOS Other platforms Editor Debugger GUI builder Profiler Browsers
Allegro Common Lisp Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes FreeBSD, HP-UX, AIX, Solaris, Tru64 UNIX Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Class browser, Systems, Definitions
LispWorks Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes FreeBSD, HP-UX, Solaris Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Class browser, Functions, Errors, Processes, Symbols, Systems
SLIME (Emacs) Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes DragonFly BSD, FreeBSD, HP-UX, AIX, IRIX, DOS, NetBSD, OpenBSD, OpenVMS, OS/2, Solaris, other Unix Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:Yes Class browser, Errors, Symbols

Component Pascal

Шаблон:See also

IDE License Developer Platform
BlackBox Component Builder Шаблон:Proprietary similar to Sleepycat Oberon microsystems Windows

D

Шаблон:See also

IDE Widget toolkit Platform Compilers Open Source Made in D Notes
Visual Studio Microsoft Windows DMD, LDC (LLVM), GDC (GCC) Шаблон:No Шаблон:No Visual Studio extension. VisualD, wrote in D.
NetBeans Java Swing Windows, macOS, Linux, FreeBSD, Solaris, OpenIndiana, Java DMD, LDC (LLVM), GDC (GCC) Шаблон:Yes Шаблон:No NetBeans module. NetBeans-D, under MIT License.
SlickEdit Qt Windows, Linux, macOS, AIX, HP-UX, Solaris, Solaris SPARC DMD Шаблон:No Шаблон:No
CodeLite wxWidget Windows, macOS, Linux, FreeBSD, Solaris, OpenIndiana DMD, LDC (LLVM), GDC (GCC) Шаблон:Yes Шаблон:No
Xcode Cocoa macOS DMD, GDC (GCC) Шаблон:No Шаблон:No Xcode plugin. D for Xcode, under GPL v2.
MonoDevelop GTK# Windows, macOS, Linux, FreeBSD, Solaris, OpenIndiana DMD, LDC (LLVM), GDC (GCC) Шаблон:Yes Шаблон:No MonoDevelop extension. Mono-D, support VisualD projects and DUB, Can be installed on Xamarin Studio too, under Apache License.
KDevelop Qt Windows, macOS, Linux, FreeBSD, Solaris, OpenIndiana DMD, LDC (LLVM), GDC (GCC) Шаблон:Yes Шаблон:No
Geany GTK+ Windows, macOS, Linux, FreeBSD, Solaris, OpenIndiana DMD, LDC (LLVM), GDC (GCC) Шаблон:Yes Шаблон:No Native support.
Code::Blocks wxWidget Windows, macOS, Linux, FreeBSD, Solaris, OpenIndiana DMD, LDC (LLVM), GDC (GCC) Шаблон:Yes Шаблон:No Includes partial support.
Eclipse SWT Windows, macOS, Linux, FreeBSD, Solaris, OpenIndiana, Java DMD Шаблон:Yes Шаблон:No Eclipse Plugin. DDT. Dropped.

Eiffel

Шаблон:See also

IDE License Windows Linux macOS Other platforms Debugger GUI builder Toolchain Profiler Code coverage Autocomplete Static code analysis GUI-based design Class browser Latest stable release
EiffelStudio Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes FreeBSD, OpenVMS, Solaris, VxWorks, other Unix Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Unk Шаблон:Yes Шаблон:Unk Шаблон:Yes Шаблон:Yes 20.05, 2020

Erlang

Шаблон:See also

Go to this page: Source code editors for Erlang

Fortran

Шаблон:See also

IDE License Platform Developer Latest stable release
Code::Blocks Шаблон:Yes Windows, Linux, macOS, FreeBSD, OpenBSD, Solaris Code::Blocks Team 17.12 / 2017-12-30
Geany Шаблон:Yes Windows, Linux, macOS, FreeBSD, AIX, OpenBSD, Solaris, other Unix Team 1.37.1 / November 8, 2020
GNAT Programming Studio Шаблон:Yes Windows, Linux, macOS, DragonFly BSD, FreeBSD, NetBSD, OpenBSD, Solaris AdaCore 4.3.1 / June 2009
KDevelop Шаблон:Yes Linux KDevelop Team Шаблон:Latest stable release/KDevelop
NetBeans Шаблон:Yes Windows, Linux, macOS NetBeans Community Шаблон:Latest stable software release/NetBeans
OpenWatcom Шаблон:Yes Windows, Linux, DOS, OS/2 OpenWatcom Community 1.9 / June 2, 2010
Photran[33] EPL Windows, Linux, macOS Eclipse (software) w/Parallel Tools Platform (PTP) 9.1.0 / 2015
Plato Шаблон:Proprietary Windows Silverfrost FTN95 8.80 / 2021
Understand Шаблон:Proprietary Windows, Linux, macOS, Solaris, other Unix SciTools December 4, 2015
Simply Fortran Шаблон:Proprietary Windows, Linux, macOS Approximatrix, LLC 3.32 / November 1, 2023
SlickEdit Шаблон:Proprietary Windows, Linux, macOS, AIX, Solaris, Solaris SPARC, HP-UX SlickEdit October 2016
IntelliJ IDEA ASLv2 Windows, Linux, macOS, FreeBSD, OpenBSD, Solaris JetBrains September 2017

F#

Шаблон:Main

IDE License Windows Linux macOS Developer
Microsoft Visual Studio Proprietary

Community Edition: Freeware

Шаблон:Yes Шаблон:No Шаблон:Yes Microsoft
Visual Studio Code[34] source code(MIT License) - binary(Proprietary) Шаблон:Yes Шаблон:Yes Шаблон:Yes Microsoft
Rider[35] Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes JetBrains

Groovy

Шаблон:See also

IDE License Written in Java only Windows Linux macOS Other platforms GUI builder
Eclipse GDT Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:Yes Шаблон:Yes FreeBSD, JVM, Solaris Шаблон:No
IntelliJ IDEA Шаблон:Yes, proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes FreeBSD, OpenBSD, Solaris Шаблон:No
NetBeans Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes OpenBSD, Solaris Шаблон:Yes
SlickEdit Шаблон:Proprietary Шаблон:No Шаблон:Yes Шаблон:Yes Шаблон:Yes Solaris, Solaris SPARC, AIX, HP-UX Шаблон:No

Haskell

Шаблон:See also

IDE License Platforms Latest stable release Developer
EclipseFP plugin Шаблон:Yes JVM 2.6.4 / January 19, 2015 eclipsefp.github.io
SlickEdit Шаблон:Proprietary Windows, Linux, macOS, AIX, HP-UX, Solaris, Solaris SPARC October 2016 SlickEdit

Haxe

Шаблон:See also

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

Java

Шаблон:See also

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. for Python, IntelliJ is rebranded as PyCharm, and Eclipse has the PyDev plugin.)

Open

IDE License LSP Written in Java only Windows Linux macOS Other platforms GUI builder Profiling RDBMS EE Limitations
BlueJ Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Solaris Шаблон:No Not a General IDE; a small scale UML editor
DrJava Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Solaris Шаблон:No Java 8 only (2014)
Eclipse JDT Шаблон:Yes Шаблон:Yes Шаблон:No[36] Шаблон:Yes Шаблон:Yes Шаблон:Yes FreeBSD, JVM, Solaris Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes
Geany Шаблон:Yes Шаблон:No Шаблон:No Шаблон:Yes Шаблон:Yes Шаблон:Yes FreeBSD, AIX, OpenBSD, Solaris, other Unix Шаблон:No
Greenfoot Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Solaris Шаблон:No Not a General IDE; a 2D Game builder
NetBeans Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes OpenBSD, Solaris Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:Yes Multi folder Maven not supported
IntelliJ IDEA Community Edition Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes FreeBSD, OpenBSD, Solaris Шаблон:Yes Шаблон:No Шаблон:No Шаблон:No
VSCodium Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes No stack trace console.
LunarVim (based on NeoVim) Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:No Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:No Some plugins do not yet auto install

Closed

IDE License Written in Java only Windows Linux macOS Other platforms GUI builder Limitations
IntelliJ IDEA Ultimate Edition Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes FreeBSD, OpenBSD, Solaris Шаблон:Yes
JBuilder Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Solaris Шаблон:Yes
JCreator Шаблон:Proprietary Шаблон:No Шаблон:Yes Шаблон:No Шаблон:No Шаблон:No
JDeveloper Шаблон:Proprietary (freeware) Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes generic JVM Шаблон:Yes
jGRASP Шаблон:Proprietary (freeware) Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:No
MyEclipse Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes FreeBSD, JVM, Solaris Шаблон:Yes
Rational Application Developer Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:No AIX, Solaris Шаблон:Yes
Servoy Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Solaris Шаблон:Yes
SlickEdit Шаблон:Proprietary Шаблон:No Шаблон:Yes Шаблон:Yes Шаблон:Yes Solaris, Solaris SPARC, AIX, HP-UX Шаблон:No
Understand Шаблон:Proprietary Шаблон:No Шаблон:Yes Шаблон:Yes Шаблон:Yes Solaris Шаблон:Yes
Xcode (Apple) Шаблон:Proprietary Шаблон:No Шаблон:No Шаблон:No Шаблон:Yes Шаблон:Yes No code formating

JavaScript

Шаблон:See also

IDE Developer Latest stable release Platform License Written in
Anjuta (abandoned) Anjuta Team Шаблон:Sort Unix-like Шаблон:Yes C
Atom GitHub (subsidiary of Microsoft) Шаблон:Sort Cross-platform Шаблон:Yes JavaScript
Brackets Adobe September 2017 Cross-platform Шаблон:Yes JavaScript, HTML, CSS
Aptana Studio Aptana, Inc. December 2013 Cross-platform Шаблон:Yes Java, JavaScript
Codeanywhere Codeanywhere, Inc. August 2015 Cloud IDE Шаблон:Proprietary JavaScript
CodeLite CodeLite 17.0.0 January 2023 Cross-platform Шаблон:Yes C++
Eclipse Web Tools Eclipse Foundation Windows, Linux, macOS, FreeBSD, JVM, Solaris Шаблон:Yes C, Java
Komodo IDE / Edit ActiveState November 19, 2013 Cross-platform Шаблон:Yes C, C++, JavaScript, Perl, Python, Tcl, XUL
NetBeans Oracle Шаблон:Latest stable software release/NetBeans Cross-platform Шаблон:Yes Java
Nodeclipse NTS Nodeclipse March 31, 2014 Windows, Linux, macOS, FreeBSD, JVM, Solaris Шаблон:Yes Java
NuSphere PhpED NuSphere June 2011 Windows Шаблон:Proprietary N/A
Oracle JDeveloper Oracle Corporation July 2013 Windows, Linux, macOS Шаблон:Proprietary – free[37] Java
Servoy Servoy Developer Team June 2011 Cross-platform Шаблон:Proprietary Java
SlickEdit SlickEdit October 2016 Windows, Linux, macOS, Solaris, AIX, HP-UX Шаблон:Proprietary C++
Visual Studio Microsoft March 31, 2016[38] Windows Шаблон:Proprietary C++, C#
Visual Studio Code Microsoft Шаблон:Sort Cross-platform Шаблон:Yes JavaScript
WebStorm JetBrains 2019.1/ 25 March 2019[39] Cross-platform Шаблон:Proprietary Java

Julia

Шаблон:See also

IDE License Windows Linux macOS Other platforms Debugger Profiler Notes
Atom (with Juno extension) Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes ? Шаблон:Yes Шаблон:Yes Has a plotting pane. Juno team merged with VS Code extension team (see below); Juno now in maintenance mode.
Emacs / spacemacs Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes FreeBSD Шаблон:Yes Шаблон:Yes ESS extension support for emacs. vi support also available, e.g. in spacemacs (useful for pair programming).
Visual Studio Code (using the Julia extension) Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes FreeBSD[40] Шаблон:Yes Шаблон:Yes (i.e. flame graph viewing support) Has a plotting pane. License is for the extension; and Microsoft's source code (only).

Lua

Шаблон:See also

IDE Developer Latest stable release Platform License
Decoda Unknown Worlds Entertainment 1.16 / October 25, 2011 Windows Шаблон:Yes
SlickEdit SlickEdit October 2016 Windows, Linux, macOS, AIX, HP-UX, Solaris, Solaris SPARC Шаблон:Proprietary
ZeroBrane Studio Paul Kulchenko, ZeroBrane LLC 1.80 / October 7, 2018 Windows, macOS/Mac, Linux Шаблон:Yes

Шаблон:AnchorPascal, Object Pascal

Шаблон:See also

IDE Developer Latest stable release Windows Linux macOS Other platforms Mobiles Debugger GUI builder License Autocomplete
Delphi Embarcadero Technologies Delphi 10.4.2 (Sydney) / February 24 2021 Шаблон:Yes Шаблон:No Шаблон:No cross-compile to macOS, Android, iOS Linux[41] Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Proprietary Шаблон:Yes
Free Pascal IDE Volunteers 3.2.2 / May 20, 2021 Шаблон:Yes Шаблон:Yes Шаблон:Yes AmigaOS, 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. Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:No
KDevelop KDevelop Team Шаблон:Latest stable release/KDevelop (only 3.x supports Pascal) Шаблон:Yes Шаблон:Yes Шаблон:Yes FreeBSD, OpenBSD, NetBSD, Solaris, other Unix Шаблон:No Шаблон:No Шаблон:No Шаблон:Yes
Lazarus Volunteers 3.0.0 / December 21, 2023 Шаблон:Yes Шаблон:Yes Шаблон:Yes See Free Pascal Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes
MIDletPascal Code Research Laboratories 3.5 / February 2, 2013 Шаблон:Yes Шаблон:No Шаблон:No cross-compile from Windows to Java ME Шаблон:Yes Шаблон:No Шаблон:No Шаблон:Yes
Morfik Morfik Technology Pty Ltd. 2.0.5.27 Шаблон:Yes Шаблон:Yes Шаблон:Yes compiles to HTML+CSS+XML+JavaScript (web apps) Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Proprietary
MSEide Martin Schreiber 4.6 / 2017-11-24 Шаблон:Yes Шаблон:Yes Шаблон:No FreeBSD Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes
Understand SciTools 4.0 / April 2015 Шаблон:Yes Шаблон:Yes Шаблон:Yes Solaris Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:Proprietary
Visual Studio via Oxygene RemObjects Software 10.0 / August 2018 Шаблон:Yes and additional Water IDE Шаблон:No Шаблон:Yes via Fire IDE JVM, .NET, Mono, Cocoa, Cocoa Touch, Android, iOS, WebAssembly, cross compile to Linux Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Proprietary; free compiler Шаблон:Yes
PocketStudio winsoft 3.0 Шаблон:No Шаблон:No Шаблон:No Palm OS Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Proprietary
Dev-Pascal Bloodshed Software 1.9.2 (using FPC 1.9.2 from 2005) Шаблон:Yes Шаблон:No Шаблон:No Шаблон:No Шаблон:Yes Шаблон:No Шаблон:Yes
PascalABC.NET Volunteers 3.4 / Jule 27, 2018 Шаблон:Yes Шаблон:Yes Шаблон:Yes compiles to CLR Шаблон:No Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes

Perl

Шаблон:See also

IDE Developer Latest stable release Platform License
Eclipse EPIC EPIC Project Team 0.6.44 / April 18, 2012 Windows, Linux, macOS, FreeBSD, JVM, Solaris Шаблон:Yes
Geany Team 1.37.1 / November 8, 2020 Windows, Linux, macOS, FreeBSD, AIX, OpenBSD, Solaris, other Unix Шаблон:Yes
Komodo IDE / Edit ActiveState 9.0.1 / April 19, 2015 Cross-platform Шаблон:Proprietary
NetBeans Sun Microsystems / Oracle Шаблон:Latest stable software release/NetBeans Cross-platform Шаблон:Yes
Padre Padre Team 1.0 / November 8, 2013 Cross-platform Шаблон:Yes
JetBrains IDEs (via plugin)[42] Alexandr Evstigneev 2019.1.3 / May 25, 2019 Cross-platform Шаблон:Yes
SlickEdit SlickEdit October 2016 Windows, Linux, macOS, AIX, Solaris, HP-UX Шаблон:Proprietary

PHP

Шаблон:See also

IDE Developer Latest stable release Platform License Autocomplete Debugger Refactoring support VCS Support
Adobe Dreamweaver Adobe Systems - Cross-platform Шаблон:Proprietary Шаблон:Yes Шаблон:No Шаблон:No Шаблон:No
Aptana Studio Aptana, Inc. December 2013, 3.5.0 Cross-platform Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:Yes
CodeLite CodeLite January 2023, 17.0 Cross-platform Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:Yes
Codelobster Codelobster 2.4 / September 11, 2023 Cross-platform Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:Yes
Eclipse Che Eclipse Foundation / Zend 4.7 / September 2, 2016 Cross-platform Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Unk
Eclipse PDT Eclipse Foundation / Zend 7.0 / December 18, 2019 Windows, Linux, macOS, FreeBSD, JVM, Solaris Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes
Geany Geany Team 1.37.1 / November 8, 2020 Windows, Linux, macOS, FreeBSD, AIX, OpenBSD, Solaris, other Unix Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:No Шаблон:Yes
HTML-Kit Chami.com 292 Windows (all) Шаблон:Proprietary Шаблон:Unk Шаблон:No Шаблон:Unk Шаблон:Unk
HyperEdit Jonathan Deutsch / Tumult 1.6 / April 30, 2008 macOS Шаблон:Proprietary Шаблон:Yes Шаблон:No Шаблон:No Шаблон:No
KDevelop KDE KDevelop Team Шаблон:Latest stable release/KDevelop Cross-platform Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:Unk Шаблон:Yes
Komodo IDE / Edit ActiveState 10.0.1 (June 2016) Cross-platform Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes
NetBeans Sun Microsystems / Oracle Шаблон:Latest stable software release/NetBeans Cross-platform on Netbeans Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes
PHPEclipse (Eclipse) PHPEclipse project team 1.2.2 / September 2009 Windows, Linux, macOS, FreeBSD, JVM, Solaris Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Unk Шаблон:Unk
PhpED Professional NuSphere Corporation 19.111 / May, 2019 Windows Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Unk Шаблон:Yes
PHPEdit WaterProof SARL Шаблон:LSR Windows Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:Yes
PhpStorm (IntelliJ IDEA) JetBrains 2019.1 / 28 March 2019 Windows, Linux, macOS, FreeBSD, OpenBSD, Solaris Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes
Quanta Plus KDE Web Dev Team 3.5.8 / October 16, 2007 Linux Шаблон:Yes Шаблон:Unk Шаблон:No Шаблон:Unk Шаблон:Unk
RadPHP (formerly Delphi for PHP) Embarcadero Technologies XE2 / August 30, 2011 Windows Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Unk
SlickEdit SlickEdit October 2016 Windows, Linux, macOS, AIX, HP-UX, Solaris Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:Yes
Zend Studio Zend 10.6 / February 2014 Cross-platform Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes

Python

Шаблон:See also

IDE Developer Latest stable release version 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 system support Web framework support
Anjuta (abandoned) Naba Kumar 3.28.0 2018-03-11 Unix-like C GTK+ Шаблон:Yes Шаблон:Unk Шаблон:Unk Шаблон:Yes Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk
eric Detlev Offenbach 21.3 2021-03-06 Windows, Linux, macOS Шаблон:Yes PyQt Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes: Qt Creator Шаблон:Unk Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes
Geany Team 1.37.1 2020-11-08 Windows, Linux, macOS, FreeBSD, AIX, OpenBSD, Solaris, other Unix C GTK+ Шаблон:Yes Шаблон:Unk Шаблон:Yes Шаблон:No Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Yes Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk
IDLE Guido van Rossum et al. 3.7 2019-03-25 Cross-platform Шаблон:Yes Tkinter Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:Unk Шаблон:No Шаблон:No Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:Yes Шаблон:Unk Шаблон:No Шаблон:No
Komodo IDE ActiveState 10.2 2017-02-21 Cross-platform Шаблон:Unk Mozilla platform Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Yes Шаблон:Unk
KDevelop KDE KDevelop Team 5.6.1 2020-12-11 Cross-platform C, C++ Qt Шаблон:Yes Шаблон:Unk Шаблон:Yes Шаблон:Yes Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Yes Шаблон:Unk Шаблон:Unk Шаблон:Yes Шаблон:YesШаблон:Citation needed Шаблон:Yes Шаблон:Unk
Microsoft Visual Studio (formerly Python Tools for Visual Studio

[43])

Microsoft 16.9 2021-03-02 Windows C++ and C# Windows Forms and WPF, through IronPython Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Yes Шаблон:Unk Шаблон:Unk Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes
MonoDevelop Novell and the Mono community 6.1.2.44 2016-11-11 Windows, Linux, macOS, FreeBSD, OpenBSD, Solaris C# Gtk# Шаблон:Yes Шаблон:Unk Шаблон:Unk Шаблон:Yes Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk
Ninja-IDE Team 2.4 2019-06-23[44] Cross-platform Шаблон:Yes PyQt Шаблон:Yes Шаблон:Yes (Python 2.7) Шаблон:Yes Шаблон:Yes (with wdebugger plugin) Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk
PIDA Team 0.6.2 2010-08-04 Cross-platform Шаблон:Yes PyGTK Шаблон:Yes Шаблон:Unk Шаблон:Unk Шаблон:Yes (integrates with external debuggers) Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk
PyCharm JetBrains 2023.2.3 2023-10-11 Windows, Linux, macOS Java, Python Swing Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Unk Шаблон:Yes Шаблон:Yes (full version only) Шаблон:Yes (full version only) Шаблон:Yes Шаблон:Yes PEP 8 and others Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes
PyDev / LiClipse (plug-in for Eclipse and Aptana) Appcelerator 7.5.0 2020-01-10 Windows, Linux, macOS, FreeBSD, JVM, Solaris Шаблон:Yes SWT Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes (also remote, container, cluster, multi-threaded, and multi-process debugging) Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Yes Шаблон:Yes Шаблон:Unk Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes
PyScripter Kiriakos Vlahos 4.2.5 2022-12-22 Windows Delphi, Python Шаблон:Unk Шаблон:Yes Шаблон:Unk Шаблон:Yes Шаблон:Yes Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Yes Шаблон:Yes Шаблон:Unk Шаблон:Unk Шаблон:Unk Шаблон:Yes Шаблон:Yes
Spyder Team 5.5.0 2023-11-08 Windows, Linux, macOS, Qt Шаблон:Yes Qt5/Qt6 with PyQt or PySide Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Unknown Шаблон:Yes Шаблон:Yes Шаблон:Unknown Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Unknown
Thonny Aivar Annamaa 4.1.4 2023-11-9 Windows, Linux, macOS Шаблон:Yes Шаблон:Unknown Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:No Шаблон:No Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:No Шаблон:No
Wing Wingware 9.1.2 2023-09-28 Windows, Linux, macOS Шаблон:Yes Qt5 with PyQt Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes (also remote, container, cluster, multi-threaded, and multi-process debugging) Шаблон:No Шаблон:Yes Шаблон:No Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes

R

Шаблон:Main

IDE Developer Latest stable release Platform License
R Tools for Visual Studio Microsoft Шаблон:Start date, v1.0 RC3 Microsoft Windows Шаблон:Yes
RStudio RStudio, Inc. Шаблон:Start date, v1.1.463 Cross-platform Шаблон:Yes

Racket

Шаблон:See also

IDE Developer Latest stable release Platform License
DrRacket PLT Design, Inc. 26 October 2018, v7.1 Cross-platform Шаблон:Yes

Ruby

Шаблон:See also

IDE Developer Latest stable release Platform License
Aptana Studio with integrated RadRails plugin (Eclipse) Aptana, Inc. 3.5.0 / December 27, 2013 Windows, Linux, macOS, FreeBSD, JVM, Solaris Шаблон:Yes
Eclipse DLTK Ruby Plugin Eclipse Foundation 5.0.0 / June 6, 2013 x86 Шаблон:Yes
eric Detlev Offenbach 6.1.4 / April 9, 2016 Cross-platform Шаблон:Yes
Komodo IDE / Edit ActiveState 9.0.1 / April 19, 2015 Cross-platform Шаблон:Proprietary
RubyMine (IntelliJ IDEA) JetBrains 2018.3.5 (build 183.5912.16) / Feb 27, 2019[45] Windows, Linux, macOS, FreeBSD, OpenBSD, Solaris Шаблон:Proprietary
SlickEdit SlickEdit October 2016 Windows, Linux, macOS, AIX, Solaris, HP-UX Шаблон:Proprietary

Scala

Шаблон:See also

IDE License Windows Linux macOS Other platforms
Eclipse JDT Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes FreeBSD, JVM, Solaris
IntelliJ IDEA Шаблон:Yes, proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes FreeBSD, OpenBSD, Solaris
NetBeans Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes Solaris

Smalltalk

Шаблон:See also

IDE Developer License Windows Linux macOS Other platforms Debugger GUI builder
Dolphin Smalltalk Object Arts Шаблон:Yes Шаблон:Yes Шаблон:No Шаблон:No Шаблон:No Шаблон:Yes Шаблон:Yes
Pharo INRIA Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes various Шаблон:Yes Шаблон:Yes
Squeak squeak.org Шаблон:Yes Шаблон:Yes Шаблон:Yes Шаблон:Yes various Шаблон:Yes Шаблон:Yes
VisualAge IBM Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes various Шаблон:Yes Шаблон:Yes
VisualWorks Cincom Шаблон:Proprietary Шаблон:Yes Шаблон:Yes Шаблон:Yes various Шаблон:Yes Шаблон:Yes

Tcl

Шаблон:See also

IDE Developer Latest stable release Platform License
Eclipse DLTK 5.0 Windows, Linux, macOS, FreeBSD, JVM, Solaris Шаблон:Yes
Komodo IDE / Edit ActiveState 9.0.1 Cross-platform Шаблон:Partial
SlickEdit SlickEdit October 2016 v.21 Windows, Linux, macOS, AIX, Solaris, HP-UX Шаблон:Proprietary

Unclassified

Visual Basic .NET

Шаблон:See also

IDE Developer License Written in First Release Latest Stable Release Windows macOS Linux
Microsoft Visual Studio Microsoft Proprietary C++ 2001 16.9.15 / 14 December 2021 Yes Yes No
Visual Studio Code[46] Microsoft[47] MIT[47] TypeScript[47] 0.10.1 / 13 November 2015[48] 1.70.2 / 15 August 2022[49] Yes[50] Yes[50] Yes[50]

See also

References

Шаблон:Reflist

Шаблон:Integrated development environments

  1. Шаблон:Cite web
  2. 2,0 2,1 Шаблон:Cite web
  3. Шаблон:Cite web
  4. Шаблон:Cite web
  5. Using the wxSmith plug-in (included in distribution, requires wxWidgets SDK)
  6. codeblocks.org / Also provides relatively stable "nightly builds", an alternative to the official releases
  7. Using the wxCrafter plug-in (included in distribution, requires wxWidgets SDK)
  8. A Linux version was in the works, but has been abandoned since mid-2002; however, Dev-C++ has been reported to run on Wine.
  9. Шаблон:Cite web
  10. Шаблон:Cite web
  11. Шаблон:Cite web
  12. Шаблон:Cite web
  13. Шаблон:Cite web
  14. Шаблон:Cite web
  15. Шаблон:Cite web
  16. Шаблон:Cite web
  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 since Visual Studio 2015 and via third-party plugins Visual Assist X http://www.wholetomato.com/ and Resharper for C++ https://www.jetbrains.com/resharper-cpp/
  19. Шаблон:Cite web
  20. Шаблон:Cite web
  21. 21,0 21,1 21,2 Шаблон:Cite web
  22. Шаблон:Cite web
  23. qt-project.org Шаблон:Webarchive
  24. Шаблон:Citation
  25. Шаблон:Cite web
  26. Шаблон:Citation
  27. Шаблон:Cite web
  28. Шаблон:Citation
  29. Шаблон:Cite web
  30. Шаблон:Citation
  31. 31,0 31,1 31,2 31,3 Шаблон:Cite web
  32. Шаблон:Cite web
  33. Шаблон:Cite web
  34. Шаблон:Cite web
  35. Шаблон:Cite web
  36. Шаблон:Cite web
  37. oracle.com
  38. Шаблон:Cite web
  39. Шаблон:Cite web
  40. Шаблон:Cite web
  41. Шаблон:Cite web
  42. Шаблон:Cite web
  43. 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.
  44. Шаблон:Cite web
  45. Шаблон:Cite web
  46. Шаблон:Cite web
  47. 47,0 47,1 47,2 Шаблон:Citation
  48. Шаблон:Cite web
  49. Шаблон:Cite web
  50. 50,0 50,1 50,2 Шаблон:Cite web