- Brackets is a lightweight, yet powerful, modern text editor. We blend visual tools into the editor so you get the right amount of help when you want it. With new features and extensions released every 3-4 weeks, it's like getting presents all year long.
- The best IDE for PHP in my opinion is Zend Studio (which itself is based on Eclipse PDT). Note that in this case 'best' does not necessarily mean 'good.' It is slow and a bit buggy, but even so, it's still the best option for PHP programmers. I've tried a ton of PHP editors over the years and I haven't yet found one that works great.
- Flux is a Mac-based WYSIWYG editor that has received high praise for being a powerful editor with a reasonable price tag.
- The best IDE for Windows has all the feature you could need and is worth the effort to pass it through either Parallels or Wine. Dreamweaver Good for Javascript/HTML/CSS, but only marginal for PHP. There is some color coding, but no syntax checking or code completion native to the package.
- Mac Php Editor
- Best Php Editor For Mac 2016
- Best Php Editor For Mac 2016 Christmas
- Best Php Editor For Linux
To edit HTML and CSS code you only need a simple plaintext editor, the rest depends on your skills and your creativity. However, you'll be more inspirated if you use the proper tools while you work.
Best Free Programming Editor; Best Free Text Editor / Notepad Replacement; Free Online Tool To Remove Line Breaks, Convert to HTML and More Editor. This software category is in need of an editor. If you would like to give something back to the freeware community by taking it over, check out this page for more details. Code editors and IDEs. So many and which ones are best? Brackets, Sublime Text, PHPStorm. JetBrains rocks! Also, ZOOM H1.
We know too that not everybody is able (or want) to pay for a license of a fancy code editor, that's when we love the Open Source. There are many free IDE's and code editor out there and you may want to know which may fit better to my requirements.
To make it easier for you or your team to develop web applications, we have found some really good Integrated Development Environments for JavaScript, which provides you a convenient environment to code, edit, test, and debug web applications.
7. RJ TextEd
RJ TextEd is a full featured text and source editor with Unicode support. It is also a very powerful web (PHP, ASP, JavaScript, HTML and CSS) development editor. The functionality extends beyond text files and includes support for CSS/HTML editing with integrated CSS/HTML preview, spell checking, auto completion, HTML validation, templates and more. The program also has a dual pane file commander, as well as a (S)FTP client to upload your files.
RJ TextEd is developed in Delphi XE6 from Embarcadero and is released as Freeware.
It supports the following features (and more):
- Auto completion.
- Code folding.
- Column mode.
- Multi edit and multi select
- Document map
- Annotation bar
- Advanced sorting.
- Handles both ASCII and binary files.
- CSS and HTML wizards.
- Highlighting of colors in CSS/SASS/LESS.
- Advanced color hint that can convert between color formats.
- Dockable panels.
- FTP and SFTP client with synchronization.
- File explorer, text clips, code explorer, project manager..
- Convert between code pages, Unicode formats and text formats.
- Unicode and ANSI code page detection.
- Open/Save UTF-8 encoded files without a signature (BOM).
- Unicode file paths and file names.
- HTML validation, format and repair.
- Tools available like syntax editor, color picker, charmap
6. Light Table
Light Table is a 'new' kind of IDE, it is a reactive work surface for the creation and exploration of a program.
Despite the dramatic shift toward simplification in software interfaces, the world of development tools continues to shrink our workspace with feature after feature in every release. Light Table is based on a very simple idea: we need a real work surface to code on, not just an editor and a project explorer. We need to be able to move things around, keep clutter down, and bring information to the foreground in the places we need it most. Here's what the default mode looks like.
It is a standalone app, the fact that there's an instance of webkit as the UI layer is completely an implementation detail. It will be packaged like a normal app and it will run locally just like any other editor you're used to. This means that it can run on virtually any platform and will support the big three (linux/mac/windows) out of the gate.
Light table is based on a few guiding principles:
- You should never have to look for documentation
- Files are not the best representation of code, just a convenient serialization.
- Editors can be anywhere and show you anything - not just text.
- Trying is encouraged - changes produce instantaneous results
- We can shine some light on related bits of code
Let's take a look at how these things manifest themselves in Light Table.
5. Netbeans
Quickly and easily develop desktop, mobile and web applications with Java, JavaScript, HTML5, PHP, C/C++ and more. NetBeans IDE is FREE, open source, and has a worldwide community of users and developers.
NetBeans IDE 8.1 provides out-of-the-box code analyzers and editors for working with the latest Java 8 technologies--Java SE 8, Java SE Embedded 8, and Java ME Embedded 8. The IDE also has a range of new tools for HTML5/JavaScript, in particular for Node.js, KnockoutJS, and AngularJS; enhancements that further improve its support for Maven and Java EE with PrimeFaces; and improvements to PHP and C/C++ support.
NetBeans IDE 8.1 is available in English, Brazilian Portuguese, Japanese, Russian, and Simplified Chinese.
An IDE is much more than a text editor. The NetBeans Editor indents lines, matches words and brackets, and highlights source code syntactically and semantically. It lets you easily refactor code, with a range of handy and powerful tools, while it also provides code templates, coding tips, and code generators.
The editor supports many languages from Java, C/C++, XML and HTML, to PHP, Groovy, Javadoc, JavaScript and JSP. Because the editor is extensible, you can plug in support for many other languages.
The editor supports many languages from Java, C/C++, XML and HTML, to PHP, Groovy, Javadoc, JavaScript and JSP. Because the editor is extensible, you can plug in support for many other languages.
Remember that netbeans support many programming languages, but you as a web developer, we recommend you to download only the HTML5/Javascript built installation from the download page.
4. Brackets
Brackets is a modern, open source text editor that understands web design.
With focused visual tools and preprocessor support, Brackets is a modern text editor that makes it easy to design in the browser. It's crafted from the ground up for web designers and front-end developers. Brackets is an open-source project, supported by an active and passionate community. It's made by other web developers like you!
Instead of jumping between file tabs, Brackets lets you open a window into the code you care about most. Want to work on the CSS that applies to a specific ID? Put your mouse cursor on that ID, push Command/ Ctrl+E and Brackets will show you all the CSS selectors with that ID in an inline window so you can work on your code side-by-side without any popups.
Get a real-time connection to your browser. Make changes to CSS and HTML and you'll instantly see those changes on screen. Also see where your CSS selector is being applied in the browser by simply putting your cursor on it. It's the power of a code editor with the convenience of in-browser dev tools.
Preprocessor Support
Work with preprocessors in a whole new way. A developer know how important preprocessors are to a quick workflow. That’s why the circunstances make Brackets the best code editor for preprocessors out there. With Brackets you can use Quick Edit and Live Highlight with your LESS and SCSS files which will make working with them easier than ever.
3. Komodo Edit
Komodo Edit is the free and Open-Source counterpart of Komodo IDE (paid software). Komodo is faster and easier-to-use. New integrations with build systems let you stay in-the-zone and get more done. Get your favorite frameworks, languages, and tools in one cross-platform mini IDE (with the free version).
Komodo Edit has a lot of positive reviews and qualifications. Everybody recommends this IDE and you should start using Komodo Edit if you don't want to pay for the full IDE version.
2. Atom by Github
Atom is a text editor that's modern, approachable, yet hackable to the core, that means that you can customize to do anything but also use productively without ever touching a config file. Download, install and start using it !
Atom has a built-in package manager, search for and install new packages or start creating your own all from within Atom. Atom comes pre-installed with four UI and eight syntax themes in both dark and light colors. If you can't find what you're looking for, you can also install themes created by the Atom community or create your own.
- Atom works across operating systems. You can use it on OS X, Windows, or Linux.
- Find, preview, and replace text as you type in a file or across all your projects.
- Easily browse and open a single file, a whole project, or multiple projects in one window.
Atom is a desktop application built with HTML, JavaScript, CSS, and Node.js integration. It runs on Electron, a framework for building cross platform apps using web technologies.
1. Visual Studio Code
Visual Studio Code is a lightweight but powerful source code editor which runs on your desktop and is available for Windows, Mac and Linux. It comes with built-in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages (such as C++, C#, Python, PHP) and runtimes.
Visual Studio Beyond goes beyond syntax highlighting and autocomplete with IntelliSense, which provides smart completions based on variable types, function definitions, and imported modules. You can even debug code right from the editor. Launch or attach to your running apps and debug with break points, call stacks, and an interactive console.
Honorable mentions
Aptana Studio
Build web applications quickly and easily using the industry’s leading web application IDE. Aptana Studio harnesses the flexibility of Eclipse and focuses it into a powerful web development engine.
Aptana Studio 3 expands on the core capabilities of Aptana Studio 2 for building, editing, previewing and debugging HTML, CSS and JavaScript websites with PHP and Ruby on Rails web development.
Mario level editor social advice Mac users interested in Mario level editor generally download: Reggie 3.0 Free. Is an easy-to-use and full-featured level editor for New Super Mario Bros. Super Mario War 1.8 Free. Super Mario War is a Super Mario multiplayer game. Nov 29, 2005 Super Mario World Level Editor. Discussion in 'Games' started by matt18012, Nov 26, 2005. Most Liked Posts. Page 1 of 2 1 2 Next. Matt18012, Nov 26, 2005. But SuperTux is great fun, has a level editor, and is Mac-friendly! Click to expand. Yup that game is cool! I finished it, was like being a kid again. Now if only they would do a. Play super mario level editor. Mac users interested in Super mario download editor generally download: Reggie 3.0 Free Reggie! Is an easy-to-use and full-featured level editor for New Super Mario Bros. The Level Architect is a level editor specially designed for the Citrus Engine. The Level Architect is a level editor specially designed for the Citrus Engine. While there are other level editors available, you will find that this one is the most ideally.
If you have problems on the installation of windows due to the error message
'_jsnode_windows.msi CRC error'
, use the solution that works like a charm here.CodeLobster
CodeLobster PHP Edition is a free (it requires free registration in the official website after 30 days) portable handy and easy-in-use code editor for Windows that is primarily intended for quick and easy creation and editing of PHP, HTML, CSS, JavaScript files. IT houses a large range of support for Drupal CMS, Joomla CMS, Smarty template engine, Twig, JQuery library, CodeIgniter framework, CakePHP framework, Laravel framework, Phalcon framework, Symfony framework and the WordPress blogging platform.
CodeLobster PHP Edition streamlines and simplifies the PHP development process. You don't need to keep in mind the names of functions, arguments, tags or their attributes, as all of these are implemented for you with autocomplete features for PHP, HTML, JavaScript and even CSS.
The key features of this IDE that make it reliable for the web development are:
- PHP, HTML, JavaScript, CSS code highlighting.
- HTML autocomplete.
- CSS autocomplete.
- JavaScript Advanced autocomplete.
- PHP Advanced autocomplete.
- PHP Debugger.
- Context and Dynamic Help with search for work with PHP, MySQL, HTML.
CodeLobster PHP Edition comes with stacks of tools including an internal free PHP Debugger that allows you to validate your code locally. It automatically detects your current server settings and configures corresponding files in order to let you use the debugger. Also included in CodeLobster PHP Edition are tools such as dynamic help, advanced autocomplete, HTML inspector (similar to FireBug), Class View window for comfortable work with mixed code. It also supports Drupal automatically installing, autocomplete Drupal's hooks, tooltips for Drupal's function theme Completion list, Help on Drupal API.
If you know another awesome free (or maybe paid) web development IDE, please share it with the community in the comment box down below. Have fun !
The following tables list notable software packages that are nominal IDEs; standalone tools such as source code editors and GUI builders are not included. These IDEs are listed in alphabetical order of the supported language.
ActionScript[edit]
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 | MIT License | 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[edit]
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] | EPL | Yes | Yes | Yes | FreeBSD, JVM, Solaris | Yes | Yes[2] | No | Unknown | Unknown | Yes | Unknown | No | Yes | December 2009 |
GNAT Programming Studio | GPL | 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[edit]
IDE | License | Windows | Linux | macOS | Other platforms | Debugger | Assemblers | Auto-complete | Macros/templates | Latest stable release |
---|---|---|---|---|---|---|---|---|---|---|
Fresh | EUPL and 2-clause BSD | Yes | No | No | Unknown | No | FASM | Unknown | Unknown | 1.73.04 / April 30, 2018 |
SASM | GPL | Yes | Yes | No | Unknown | 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[edit]
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 |
FreeBASIC | GPL | Yes | Yes | No | The FreeBASIC Development Team | Windows, FreeBSD | 2019-02-18 |
Gambas | GPL | No | Yes | No | Benoît Minisini | FreeBSD, Cygwin | 2017-01-01 |
Microsoft Small Basic | Proprietary | Yes | No | No | Microsoft | 2015-10-01 | |
Microsoft Visual Studio | Proprietary | Yes | Yes | Yes | Microsoft | 2017-10-19 | |
MonoDevelop | LGPL | Yes | Yes | Yes | Xamarin and the Mono community | FreeBSD, OpenBSD, Solaris | 2016-01-28 |
Proprietary | Yes | No | Yes | Parallax Inc | 2014-07-02[4] | ||
PureBasic | Proprietary | Yes | Yes | Yes | Fantaisie Software | AmigaOS | 2015-10-16 |
SharpDevelop | LGPL | 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++[edit]
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 | GPL | 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, Freeware (Starter edition only) | 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 | GPL | Yes | Yes | Yes | FreeBSD, OpenBSD, Solaris | C++ | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes[5] | Yes | 2017-12[6] | Yes (MinGW + custom) | Yes (MinGW + custom) | Yes |
CodeLite | GPL | Yes | Yes | Yes | FreeBSD | C++ | Yes | Yes | Yes | Yes (As of CodeLite 6.1, integration with Valgrind) | No | Yes | Yes | Yes[7] | Yes | 2018-10-25[8] | Yes (GCC, Clang, VC + custom) | Yes (GCC, Clang, VC + custom) | Yes |
Dev-C++ | GPL | Yes | No[9] | No | FreeBSD | Object Pascal | Yes | No | Yes | Yes | No | Yes | No | Yes | Yes | 2013-10 (Unofficial Version), 2005-02 (Official Version) | Yes | Yes | No |
Eclipse CDT | EPL | Yes | Yes | Yes | FreeBSD, JVM, Solaris | C++, Java | Yes | Yes[2] | Yes[10] | Yes[11] | Yes[12] | Yes | Yes | Yes | Yes | 2018-03[13][14][15] | External | External | Yes |
Geany | GPL | 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[16] | External | External | No |
GNAT Programming Studio | GPL | 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 | 2017-11[17] | Yes (customizable) | Yes (customizable) | Yes | |
KDevelop | GPL | Yes | Yes | Yes | FreeBSD, Solaris | C/C++ | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | 2018-11 | External | External | Yes |
LabWindows/CVI | Proprietary | Yes | No | No | cross-compile to Linux, Phar Lap ETS | ? | Yes | Yes | Yes | Yes | No | Yes | No | Yes | N/A | 2016-12 | Yes | No | No |
Microsoft Visual Studio | Proprietary, Freeware (Community edition only) | Yes | Yes | Yes | Mac OS 7 (v2.x-v4.x only), Linux[18] | C++ and C# | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | 2019-04 | Yes | Yes | Yes (also plugin)[19] |
MonoDevelop | LGPL | 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 | CDDL and GPL | Yes | Yes | Yes | OpenBSD, Solaris | Java | Yes[20] | Yes[20] | Yes[21] | No[20] | No | Yes | No | Yes | Yes | 2016-10[22] | External | External | Yes |
OpenWatcom | OSI Approved | 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, Freeware | No | Yes | No | Solaris | ? | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | 2008-11 | Yes | Yes | Yes |
Qt Creator | GPL / LGPL / Proprietary | Yes | Yes | Yes | FreeBSD, Maemo, OpenBSD, Symbian | C++ | Yes | Yes | Yes | Yes | No | Yes | Yes (clang) | Yes | Yes | 2016-12 | External | External | 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 | External | External | Yes |
SlickEdit | Proprietary | Yes | Yes | Yes | Solaris, Solaris SPARC, AIX, HP-UX | C++ | Yes | No | Yes | No | No | Yes | No | Yes | Yes | 2018-12 | External | External | Yes |
Ultimate++ TheIDE | BSD | Yes | Yes | No | C++ | Yes | Yes | Yes | No | No | Yes | No | Yes | Yes | 2015-12 | External | External | No | |
Understand | Proprietary | Yes | Yes | Yes | Solaris | ? | 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#[edit]
IDE | License | Developer | Latest stable release | Windows | Linux | macOS | Other platforms |
---|---|---|---|---|---|---|---|
Microsoft Visual Studio | Proprietary Community Edition: Freeware | Microsoft | 16.0.2 / April 18, 2019 | Yes | No | No | |
MonoDevelop | LGPL | Xamarin and the Mono community | 6.1.2.44 / November 11, 2016 | Yes | Yes | Yes | FreeBSD, OpenBSD, Solaris |
SharpDevelop | LGPL | IC#Code Team | 5.1 / April 14, 2016 | Yes | No | No | |
SlickEdit | Proprietary | SlickEdit | October 2016 | Yes | Yes | Yes | Solaris, Solaris SPARC, AIX, HP-UX |
Understand | Proprietary | SciTools | 814 / December 4, 2015 | Yes | Yes | Yes | Solaris |
Visual Studio Code | source code(MIT License) - binary(Proprietary) | Microsoft | 1.17.1 / September, 2017 | Yes | Yes | Yes | |
Xamarin Studio | source code(MIT License) - binary(Proprietary) | Microsoft | December 2016 | Yes | Yes | Yes | |
Eclipse | EPL | Eclipse Foundation | 4.7 / June 28, 2017 | Yes | Yes | Yes | |
Rider | Proprietary | JetBrains | 2017.2 / October 12, 2017 | Yes | Yes | Yes |
Common Lisp[edit]
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) | portions in GPL v2, LGPL, BSD and public domain | 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[edit]
IDE | License | Developer | Platform |
---|---|---|---|
BlackBox Component Builder | Proprietary similar to Sleepycat | Oberon microsystems | Windows |
D[edit]
IDE | Widget toolkit | Platform | Compilers | Open Source | Made in D | Notes |
---|---|---|---|---|---|---|
Visual Studio | Unknown | 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[edit]
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 | GPL and commercial | Yes | Yes | Yes | FreeBSD, OpenVMS, Solaris, VxWorks, other Unix | Yes | Yes | Yes | Yes | Automatic testing framework | Yes | Metrics tool | BON / UML class diagramming | Multi-view | V7.1 June 2012 |
Erlang[edit]
Go to this page: Source code editors for Erlang
Fortran[edit]
IDE | License | Platform | Developer | Latest stable release |
---|---|---|---|---|
Code::Blocks | GPL | Windows, Linux, macOS, FreeBSD, OpenBSD, Solaris | Code::Blocks Team | 17.12 / 2017-12-30 |
Geany | GPL | Windows, Linux, macOS, FreeBSD, AIX, OpenBSD, Solaris, other Unix | Team | 1.27 / March 13, 2016 |
GNAT Programming Studio | GPL | Windows, Linux, macOS, DragonFly BSD, FreeBSD, NetBSD, OpenBSD, Solaris | AdaCore | 4.3.1 / June 2009 |
KDevelop | GPL | Linux | KDevelop Team | 5.2.3 (November 24, 2017; 21 months ago)[±] |
NetBeans | CDDL | Windows, Linux, macOS | NetBeans Community | 8.1 / November 4, 2015 |
OpenWatcom | OSI Approved | Windows, Linux, DOS, OS/2 | OpenWatcom Community | 1.9 / June 2, 2010 |
Photran (Eclipse) | EPL | Windows, Linux, macOS, FreeBSD, JVM, Solaris | University of Illinois, Los Alamos National Laboratory | 9.1 / June 24, 2015 |
Plato | Proprietary | Windows | Silverfrost | 4.7.3.0 |
Understand | Proprietary | Windows, Linux, macOS, Solaris, other Unix | SciTools | December 4, 2015 |
Simply Fortran | Proprietary | Windows, Linux | Approximatrix, LLC | 2.39 / August 30, 2017 |
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#[edit]
IDE | License | Windows | Linux | macOS | Developer | Latest stable release |
---|---|---|---|---|---|---|
Microsoft Visual Studio | Proprietary Community Edition: Freeware | Yes | No | No | Microsoft | 15.7 / August 1, 2018 |
Visual Studio Code[24] | source code(MIT License) - binary(Proprietary) | Yes | Yes | Yes | Microsoft | 1.25 / June, 2018 |
Rider[25] | Proprietary | Yes | Yes | Yes | JetBrains | 2018.1 / April 19, 2018 |
Groovy[edit]
IDE | License | Written in Java only | Windows | Linux | macOS | Other platforms | GUI builder |
---|---|---|---|---|---|---|---|
Eclipse JDT | EPL | No | Yes | Yes | Yes | FreeBSD, JVM, Solaris | No |
IntelliJ IDEA | ASLv2, proprietary | Yes | Yes | Yes | Yes | FreeBSD, OpenBSD, Solaris | No |
NetBeans | CDDL, GPL2 | Yes | Yes | Yes | Yes | OpenBSD, Solaris | Yes |
SlickEdit | Proprietary | No | Yes | Yes | Yes | Solaris, Solaris SPARC, AIX, HP-UX | No |
Haskell[edit]
IDE | License | Platforms | Latest Release | Developer |
---|---|---|---|---|
EclipseFP Plugin | EPL? | Java Virtual Machine | 2.6.4 / January 19, 2015 | eclipsefp.github.io |
SlickEdit | Proprietary | Windows, Linux, macOS, AIX, HP-UX, Solaris, Solaris SPARC | October 2016 | SlickEdit |
![Best Php Editor For Mac 2016 Best Php Editor For Mac 2016](https://images.downloadcloud.com/wp-content/uploads/2016/06/Code-Lobster.jpg)
Haxe[edit]
Go to this page: Comparison of IDE choices for Haxe programmers
Java[edit]
Mac Php Editor
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.[a fact or an 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.)
It has lack of good support for interactive Python code editing. For Data Science there is one big drawback. This makes PyCharm a perfect choice for editing your Python code. Python code editor for mac.
IDE | License | Written in Java only | Windows | Linux | macOS | Other platforms | GUI builder |
---|---|---|---|---|---|---|---|
BlueJ | GPL2+GNU linking exception | Yes | Yes | Yes | Yes | Solaris | No |
DrJava | Permissive | Yes | Yes | Yes | Yes | Solaris | No |
Eclipse JDT | EPL | No[26] | Yes | Yes | Yes | FreeBSD, JVM, Solaris | Yes |
Geany | GPL | No | Yes | Yes | Yes | FreeBSD, AIX, OpenBSD, Solaris, other Unix | No |
Greenfoot | GPL | Yes | Yes | Yes | Yes | Solaris | No |
IntelliJ IDEA | Community Edition: Apache License v2.0, 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 |
NetBeans | CDDL, GPL2 | Yes | Yes | Yes | Yes | OpenBSD, 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 |
JavaScript[edit]
IDE | Developer | Latest stable release | Platform | License | Written in |
---|---|---|---|---|---|
Anjuta | Anjuta Team | June 2013 | Unix-like | GPL | C |
Atom | GitHub | 1.33.1 / December 19, 2018 | Cross-platform | MIT License | JavaScript |
Brackets | Adobe | September 2017 | Cross-platform | MIT License | JavaScript, HTML, CSS |
Aptana Studio | Aptana, Inc. | December 2013 | Cross-platform | GPL, proprietary | Java, JavaScript |
Codeanywhere | Codeanywhere, Inc. | August 2015 | Cloud IDE | Proprietary | JavaScript |
CodeLite | CodeLite | October 2015 | Cross-platform | GPL | C++ |
Eclipse Web Tools | IBM | Windows, Linux, macOS, FreeBSD, JVM, Solaris | EPL | C, Java | |
Komodo IDE / Edit | ActiveState | November 19, 2013 | Cross-platform | IDE:Proprietary, Edit:MPL 1.1 | C, C++, JavaScript, Perl, Python, Tcl, XUL |
NetBeans | Oracle | 9.0 / July 29, 2018; 13 months ago[27] | Cross-platform | CDDL, GPL2 | Java |
Nodeclipse NTS | Nodeclipse | March 31, 2014 | Windows, Linux, macOS, FreeBSD, JVM, Solaris | EPL | Java |
NuSphere PhpED | NuSphere | June 2011 | Windows | Proprietary | N/A |
Oracle JDeveloper | Oracle Corporation | July 2013 | Windows, Linux, macOS | Proprietary – free[28] | Java |
Servoy | Servoy Developer Team | June 2011 | Cross-platform | Servoy License | Java |
SlickEdit | SlickEdit | October 2016 | Windows, Linux, macOS, Solaris, AIX, HP-UX | Proprietary | C++ |
Visual Studio | Microsoft | March 31, 2016[29] | Windows | Proprietary | C++, C# |
Visual Studio Code | Microsoft | 1.30.2 / January 8, 2019 | Cross-platform | MIT License | JavaScript |
WebStorm | JetBrains | 2019.1/ 25 March 2019[30] | Cross-platform | Proprietary | Java |
Julia[edit]
IDE | License | Windows | Linux | macOS | Other platforms | Debugger | Profiler | Notes |
---|---|---|---|---|---|---|---|---|
Visual Studio Code (using the Julia extension) | MIT License | Yes | Yes | Yes | FreeBSD[31] | ?[32] | ? | License is for the extension; and Microsoft's source code (only). |
Emacs / spacemacs | portions in GPL v2, LGPL, BSD and public domain | Yes | Yes | Yes | FreeBSD | Yes | Yes | ESS extension support for emacs. vi support also available, e.g. in spacemacs (useful for pair programming ). |
Lua[edit]
IDE | Developer | Latest stable release | Platform | License |
---|---|---|---|---|
Decoda | Unknown Worlds Entertainment | 1.16 / October 25, 2011 | Windows | Open-source[33] |
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 | MIT License |
Pascal, Object Pascal[edit]
IDE | Developer | Latest stable release | Windows | Linux | macOS | Other platforms | Mobiles | Debugger | GUI builder | License | Autocomplete |
---|---|---|---|---|---|---|---|---|---|---|---|
Delphi | Embarcadero Technologies | Delphi 10.3 (Rio) / November 21 2018 | Yes | No | No | cross-compile to macOS, Android, iOS (Linux server on the roadmap)[34] | Yes | Yes | Yes | Proprietary | Yes |
Free Pascal IDE | Volunteers | 3.0.4 / December 6, 2017 | 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, Java Virtual Machine, LLVM (experimental), JavaScript transpiler, Embedded systems. | Yes | Yes | No | GPL; LGPL with static linking exception | No |
KDevelop | KDevelop Team | 5.2.3 (November 24, 2017; 21 months ago)[±] (only 3.x supports Pascal) | Yes | Yes | Yes | FreeBSD, OpenBSD, NetBSD, Solaris, other Unix | No | No | No | GPL | |
Lazarus | Volunteers | 2.0.0 / February 6, 2019 | Yes | Yes | Yes | See Free Pascal | Yes | Yes | Yes | GPL; LGPL with static linking exception | Yes |
MIDletPascal | Code Research Laboratories | 3.5 / February 2, 2013 | Yes | No | No | cross-compile from Windows to Java ME | Yes | No | No | GPL | |
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 | GPL; LGPL with static linking exception for the library MSEgui | |
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 | GPL | ||
PascalABC.NET | Volunteers | 3.4 / Jule 27, 2018 | Yes | Yes | Yes | compiles to CLR | No | Yes | Yes | LGPL | Yes |
Perl[edit]
IDE | Developer | Latest stable release | Platform | License |
---|---|---|---|---|
Eclipse EPIC | EPIC Project Team | 0.6.44 / April 18, 2012 | Windows, Linux, macOS, FreeBSD, JVM, Solaris | CPL |
Geany | Team | 1.27 / March 13, 2016 | Windows, Linux, macOS, FreeBSD, AIX, OpenBSD, Solaris, other Unix | GPL |
Komodo IDE / Edit | ActiveState | 9.0.1 / April 19, 2015 | Cross-platform | Proprietary |
NetBeans | Sun Microsystems / Oracle | 9.0 / July 29, 2018; 13 months ago[35] | Cross-platform | CDDL, GPL |
Padre | Padre Team | 1.0 / November 8, 2013 | Cross-platform | Perl |
JetBrains IDEs (via plugin)[36] | Alexandr Evstigneev | 2019.1.3 / May 25, 2019 | Cross-platform | Apache 2.0 |
SlickEdit | SlickEdit | October 2016 | Windows, Linux, macOS, AIX, Solaris, HP-UX | Proprietary |
PHP[edit]
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 | GPL, proprietary | Yes | Yes | No | via plugins |
CodeLite | CodeLite | October 2015, 9.0 | Cross-platform | GPL | Yes | Yes | No | Git, SVN |
Codelobster | Codelobster | March 2018, 5.14.5 | Windows | Proprietary | Yes | Yes | No | via plugins |
Eclipse Che | Eclipse Foundation / Zend | 4.7 / September 2, 2016 | Cross-platform | EPL | Yes | Yes | Yes | Unknown |
Eclipse PDT | Eclipse Foundation / Zend | 5.2 / December 20, 2017 | Windows, Linux, macOS, FreeBSD, JVM, Solaris | EPL | Yes | Yes | Yes | CVS, Git, Mercurial, SVN (via plugins) |
Geany | Geany Team | 1.27 / March 13, 2016 | Windows, Linux, macOS, FreeBSD, AIX, OpenBSD, Solaris, other Unix | GPL | Yes | No | No | via plugins |
HTML-Kit | Chami.com | 292 | Windows (all) | Proprietary | Unknown | No | Unknown | Unknown |
HyperEdit | Jonathan Deutsch / Tumult | 1.6 / April 30, 2008 | macOS | Proprietary | Yes | No | No | No |
KDevelop | KDE KDevelop Team | 5.2.3 (November 24, 2017; 21 months ago)[±] | Cross-platform | GPL | Yes | No | Unknown | CVS, Git, SVN |
Komodo IDE / Edit | ActiveState | 10.0.1 (June 2016) | Cross-platform | Proprietary | Yes | Yes | Yes | Bazaar, CVS, Git, Mercurial, Perforce, SVN |
NetBeans | Sun Microsystems / Oracle | 9.0 / July 29, 2018; 13 months ago[37] | Cross-platform on Netbeans | CDDL, GPL | Yes | Yes | Yes | CVS, Git, Mercurial, SVN |
PHPEclipse (Eclipse) | PHPEclipse project team | 1.2.2 / September 2009 | Windows, Linux, macOS, FreeBSD, JVM, Solaris | CPL | Yes | Yes | Unknown | Unknown |
PhpED Professional | NuSphere Corporation | 19.111 / May, 2019 | Windows | Proprietary | Yes | Yes | Unknown | CVS, SVN, any other Windows-shell integrated |
PHPEdit | WaterProof SARL | 3.6.4 (April 9, 2010; 9 years ago)[±] | Windows | Proprietary | Yes | Yes | No | CVS, SVN |
PhpStorm (IntelliJ IDEA) | JetBrains | 2019.1 / 28 March 2019 | Windows, Linux, macOS, FreeBSD, OpenBSD, Solaris | Proprietary | Yes | Yes | Yes | CVS, Git, Mercurial, Perforce, SVN |
Quanta Plus | KDE Web Dev Team | 3.5.8 / October 16, 2007 | Linux | GPL | Unknown | No | Unknown | Unknown |
RadPHP (formerly Delphi for PHP) | Embarcadero Technologies | XE2 / August 30, 2011 | Windows | Proprietary | Yes | Yes | Yes | Unknown |
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 | CVS, Git, SVN, others (via plugins) |
Python[edit]
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 | Naba Kumar | 3.22 | 2016-09-18 | Unix-like | C | GTK+ | GPL | Unknown | Unknown | Yes | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown |
eric | Detlev Offenbach | 18.11 | 2018-11-01 | Linux, Microsoft Windows, macOS | Python | PyQt | GPLv3 '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 & 3 | Yes: Qt Creator | Unknown | Yes | Yes | Yes | Multiple integrated checkers and Pylint via plug-in | Yes | Yes | Yes | Subversion and Mercurial (core plug-ins), git (optional plug-in) | Django as optional plug-in |
Geany | Team | 1.30 | 2017-03-05 | Windows, Linux, macOS, FreeBSD, AIX, OpenBSD, Solaris, other Unix | C | GTK+ | GPL | Unknown | Unknown | No | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown |
IDLE | Guido van Rossum et al. | 3.7 | 2019-03-25 | Cross-platform | Python | Tkinter | PSFL | Yes | Yes | Yes | Yes | Unknown | No | No | Yes | No | Yes | Yes | Unknown | No | No |
Komodo IDE | ActiveState | 10.2 | 2017-02-21 | Cross-platform | Unknown | Mozilla platform | Proprietary | Yes | Yes | Yes | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Bazaar, CVS, Git, Mercurial, Perforce, SVN | Unknown |
KDevelop | KDE KDevelop Team | 5.0.4 | 2017-03-04 | Cross-platform | C, C++ | Qt | GPL | Unknown | Yes | Yes | Unknown | Unknown | Unknown | Unknown | Yes | Unknown | Unknown | Yes | Yes | Bazaar, CVS, Git, Mercurial, Perforce, SVN | Unknown |
MonoDevelop | Novell and the Mono community | 6.1.2.44 | 2016-11-11 | Windows, Linux, macOS, FreeBSD, OpenBSD, Solaris | C# | Gtk# | LGPL | Unknown | Unknown | Yes | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown |
Ninja-IDE | Team | 2.3 | 2013-07-07 | Cross-platform | Python | PyQt | GPL | Yes (Python 2.7) | Yes | Yes (with wdebugger plugin) | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown |
PIDA | Team | 0.6.2 | 2010-08-04 | Cross-platform | Python | PyGTK | GPL | Unknown | Unknown | Yes (integrates with external debuggers) | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown |
PyCharm | JetBrains | 2018.3 | 2018-11-21 | Windows, Linux, macOS | Java | Swing | Open core: Full version under Apache License 2.0 | Yes | Yes | Yes | Unknown | Unknown | 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 | 5.5.0 | 2017-01-19 | Windows, Linux, macOS, FreeBSD, JVM, Solaris | Unknown | SWT | EPL | Yes | Yes | Yes | Unknown | Unknown | Unknown | Unknown | Yes | Yes | Unknown | Yes | Yes | Yes | Unknown |
PyScripter | Kiriakos Vlahos | 3.0.1 | 2017-10-24 | Windows | Object Pascal | JVCL | MIT License | Yes | Yes up to v3.4 | Yes | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown |
Python Tools for Visual Studio | Microsoft | 2.2.6[40] | 2017-01-13 | Windows | Unknown | Windows Forms | Apache License 2.0 | Yes | Yes | Yes | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown |
PythonAnywhere | PythonAnywhere LLP | N/A | N/A | Web-based | Python | HTML | Proprietary | Yes | Yes | No | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown |
SlickEdit | SlickEdit | 21 | October 2016 | Windows, Linux, macOS, Solaris, AIX, HP-UX | C++ | Qt | Proprietary | Yes | Yes | Yes | No | Yes | No | No | Yes | No | No | Yes | No | Yes | No |
SourceLair | SourceLair, Limited. | N/A | N/A | Web-based | Python | HTML | Proprietary | Yes | No | No | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown |
Spyder | Carlos Cordoba and contributors | 3.3.5 | 2019-06-27 | Cross-platform | Python | PyQt, PySide | MIT License | Yes 2.7 | Yes 3.4 - 3.7 | Yes | No | Yes | Yes | No | Yes | Yes | Unknown | Beta | Planned | Partial | No |
Stani's Python Editor | Stani Michiels | 0.8.4h | 2008-02-14 | Cross-platform | Python | wxPython | GPLv2 | Unknown | Unknown | Yes (with winpdb) | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown |
Thonny | Aivar Annamaa and contributors | 3.1.1 | 2019-02-10 | Windows, Linux, macOS | Python | Tkinter | MIT License | No | Yes | Yes | No | No | No | No | Yes | No | Unknown | Yes | No | No | No |
Understand | SciTools | 4.0 | 2015-04-01 | Windows, Linux, macOS, Solaris, other Unix | Unknown | HTML | Proprietary | Unknown | Unknown | No | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown | Unknown |
Visual Studio Code | Microsoft | 1.26.1 | 2018-08-16 | Linux, Microsoft Windows, macOS | JavaScript | HTML | MIT License | Yes | Yes | Yes | No | Unknown | Yes | Unknown | Yes | Unknown | Unknown | Unknown | Unknown | Yes | Yes |
Wing | Wingware | 7.1.0 | 2019-07-25 | Windows, Linux, macOS | Python | Qt5 with PyQt | Proprietary | Yes | Yes | Yes (also remote, multi-threaded, and multi-process debugging) | No | Yes | No | No | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
R[edit]
IDE | Developer | Latest stable release | Platform | License |
---|---|---|---|---|
RStudio | RStudio, Inc. | 29 October 2018, v1.1.463 | Cross-platform | AGPL |
Racket[edit]
IDE | Developer | Latest stable release | Platform | License |
---|---|---|---|---|
DrRacket | PLT Design, Inc. | 26 October 2018, v7.1 | Cross-platform | LGPL |
Ruby[edit]
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 | GPL, proprietary |
Eclipse DLTK Ruby Plugin | Eclipse Foundation | 5.0.0 / June 6, 2013 | x86 | EPL |
eric | Detlev Offenbach | 6.1.4 / April 9, 2016 | Cross-platform | GPLv3 'or later' |
Komodo IDE / Edit | ActiveState | 9.0.1 / April 19, 2015 | Cross-platform | Proprietary |
NetBeans | Thomas Enebo (JRuby co-lead) | 9.0 / July 29, 2018; 13 months ago[41] | Cross-platform | CDDL and GPL |
RubyMine (IntelliJ IDEA) | JetBrains | 2018.3.5 (build 183.5912.16) / Feb 27, 2019[42] | Windows, Linux, macOS, FreeBSD, OpenBSD, Solaris | Proprietary |
SlickEdit | SlickEdit | October 2016 | Windows, Linux, macOS, AIX, Solaris, HP-UX | Proprietary |
Scala[edit]
IDE | License | Windows | Linux | macOS | Other platforms |
---|---|---|---|---|---|
Eclipse JDT | EPL | Yes | Yes | Yes | FreeBSD, JVM, Solaris |
IntelliJ IDEA | ASLv2, proprietary | Yes | Yes | Yes | FreeBSD, OpenBSD, Solaris |
NetBeans | CDDL, GPL2 | Yes | Yes | Yes | Solaris |
Smalltalk[edit]
IDE | Developer | License | Windows | Linux | macOS | Other platforms | Debugger | GUI builder |
---|---|---|---|---|---|---|---|---|
Dolphin Smalltalk | Object Arts | MIT License | Yes | No | No | No | Yes | Yes |
Pharo | INRIA | MIT License | Yes | Yes | Yes | various | Yes | Yes |
Squeak | squeak.org | MIT License | Yes | Yes | Yes | various | Yes | Yes |
VisualWorks | Cincom | Proprietary | Yes | Yes | Yes | various | Yes | Yes |
Best Php Editor For Mac 2016
Tcl[edit]
IDE | Developer | Latest stable release | Platform | License |
---|---|---|---|---|
Eclipse DLTK | 5.0 | Windows, Linux, macOS, FreeBSD, JVM, Solaris | EPL | |
Komodo IDE / Edit | ActiveState | 9.0.1 | Cross-platform | IDE:Proprietary, Edit:GPL, LGPL, MPL |
SlickEdit | SlickEdit | October 2016 v.21 | Windows, Linux, macOS, AIX, Solaris, HP-UX | Proprietary |
Unclassified[edit]
See also[edit]
Best Php Editor For Mac 2016 Christmas
References[edit]
- ^'AonixADT Ada Development Toolkit for GNAT and ObjectADA 3.2.2'. Archived from the original on July 26, 2010. Retrieved April 24, 2010.Cite uses deprecated parameter
|deadurl=
(help) - ^ ab'Qt Eclipse Integration for C++'. Archived from the original on August 16, 2009. Retrieved April 24, 2010.Cite uses deprecated parameter
|deadurl=
(help) - ^'GtkAda User's Guide'. February 1, 2010.
- ^'Parallax.com'. Parallax.com. Retrieved February 28, 2018.
- ^Using the wxSmith plug-in (included in distribution, requires wxWidgets SDK)
- ^codeblocks.org / Also provides relatively stable 'nightly builds', an alternative to the official releases
- ^Using the wxCrafter plug-in (included in distribution, requires wxWidgets SDK)
- ^'Latest downloads News'.
- ^A Linux version was in the works, but has been abandoned since mid-2002; however, Dev-C++ has been reported to run on Wine.
- ^'Eclipse CDT Toolchain Documentation'. Retrieved January 29, 2014.
- ^'Eclipse LinuxTools integration of OProfile'. Retrieved January 29, 2014.
- ^'Eclipse LinuxTools integration of GCov'. Retrieved January 29, 2014.
- ^'Eclipse CDT webpage'.
- ^'Eclipse Project Downloads'.
- ^'Simultaneous Release - Eclipsepedia'.
- ^'geany.org'. geany.org. March 13, 2016. Retrieved February 28, 2018.
- ^'What's New in CLion'. Retrieved January 9, 2018.
- ^Linux is support for Visual Studio C/C++ is available via third-party plugin VisualGDB http://www.visualgdb.com/
- ^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/
- ^ abc'C and C++ Development'. Sun Microsystems. Retrieved June 26, 2009.
- ^'C/C++ Projects Quick Start Tutorial'. Sun Microsystems. Retrieved June 26, 2009.
- ^'NetBeans Release Roadmap'.
- ^qt-project.orgArchived July 17, 2013, at Archive.today
- ^'Use F# on Windows | The F# Software Foundation'. fsharp.org. Retrieved August 7, 2018.
- ^'Features - Rider'. JetBrains. Retrieved August 7, 2018.
- ^'482387 – Add arm and aarch64 source only fragments'. Bugs.eclipse.org. Retrieved February 28, 2018.
- ^'[ANNOUNCE] Apache NetBeans (incubating) 9.0 Released'. blogs.apache.org. Retrieved July 31, 2018.
- ^oracle.com
- ^'Xamarin now free in Visual Studio'. Ars Technica. Retrieved April 9, 2016.
- ^'WebStorm 2019.1: smart intentions for JavaScript, improvements in Angular support, updated CSS and HTML docs, and new debug console'.
- ^'prash-wghats/Electron-VSCode-Atom-For-FreeBSD'. GitHub. Retrieved September 12, 2018.
- ^'Debugging support · Issue #125 · JuliaEditorSupport/julia-vscode'. GitHub. Retrieved September 12, 2018.
- ^Now made open-source - http://unknownworlds.com/blog/lua-ide-decoda-open-source/
- ^Alexakis, Brian. 'Embarcadero roadmap'. Community.embarcadero.com. Archived from the original on August 13, 2015. Retrieved February 28, 2018.Cite uses deprecated parameter
|dead-url=
(help) - ^'[ANNOUNCE] Apache NetBeans (incubating) 9.0 Released'. blogs.apache.org. Retrieved July 31, 2018.
- ^[1]
- ^'[ANNOUNCE] Apache NetBeans (incubating) 9.0 Released'. blogs.apache.org. Retrieved July 31, 2018.
- ^'eric news 2014'. Eric-ide.python-projects.org. Retrieved February 28, 2018.
- ^'eric news 2010'. Eric-ide.python-projects.org. Retrieved February 28, 2018.
- ^'Python Tools for Visual Studio 2.2.6'.
- ^'[ANNOUNCE] Apache NetBeans (incubating) 9.0 Released'. blogs.apache.org. Retrieved July 31, 2018.
- ^'RubyMine 2018.3.5 is Available!'.
Best Php Editor For Linux
Retrieved from 'https://en.wikipedia.org/w/index.php?title=Comparison_of_integrated_development_environments&oldid=909065203'