Platforms
Windows, macOS, LinuxMulti Language Support
YesAuto Complete
YesBracket Matching
YesIntegrated Debugger
YesExtension language
JavaScriptLicense
MIT, Proprietary (official builds)Code Templates
YesPlugin Manager
YesSource Control Integration
GitError Markup
YesPrice
-Cross Platform
-Column selection
-Git
-Unit Testing
-Export
-Go To Definition
-Snippets
-File Size
-Refactoring
-Find References
-Code Analysis
-CVS
-Collaborative editing
-Supported remote file editing protocols
-RTL
-Bidi
-Preview
-Dev platforms
-Supported keybinding styles
-Plugin
-Interactive Console
-Free
-Author
-Type
-Hosting options
-Project management
-Developement Status
-Versioning
-Platforms
Linux, macOS, Windows, CygwinMulti Language Support
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Extension language
VimLicense
Vim LicenseCode Templates
-Plugin Manager
-Source Control Integration
-Error Markup
-Price
0Cross Platform
-Column selection
-Git
-Unit Testing
-Export
-Go To Definition
-Snippets
-File Size
-Refactoring
-Find References
-Code Analysis
-CVS
-Collaborative editing
-Supported remote file editing protocols
-RTL
-Bidi
-Preview
-Dev platforms
-Supported keybinding styles
-Plugin
-Interactive Console
-Free
-Author
-Type
-Hosting options
-Project management
-Developement Status
-Versioning
-Platforms
Windows; macOS; LinuxMulti Language Support
YesAuto Complete
YesBracket Matching
YesIntegrated Debugger
YesExtension language
JVM-basedLicense
-Code Templates
YesPlugin Manager
YesSource Control Integration
YesError Markup
YesPrice
-Cross Platform
YesColumn selection
YesGit
YesUnit Testing
YesExport
HTMLGo To Definition
YesSnippets
YesFile Size
10 PBRefactoring
YesFind References
YesCode Analysis
YesCVS
YesCollaborative editing
-Supported remote file editing protocols
-RTL
-Bidi
-Preview
-Dev platforms
-Supported keybinding styles
-Plugin
-Interactive Console
-Free
-Author
-Type
-Hosting options
-Project management
-Developement Status
-Versioning
-Platforms
Microsoft Windows®, macOS, LinuxMulti Language Support
YesAuto Complete
Yes (plugin)Bracket Matching
Yes (plugin)Integrated Debugger
YesExtension language
JavaScriptLicense
MITCode Templates
Yes (plugin)Plugin Manager
Built-inSource Control Integration
GitError Markup
-Price
-Cross Platform
YesColumn selection
Plug-inGit
-Unit Testing
-Export
HTMLGo To Definition
-Snippets
-File Size
-Refactoring
-Find References
-Code Analysis
-CVS
-Collaborative editing
Plug-inSupported remote file editing protocols
FTP (plug-in); SSH (plug-in)RTL
NoBidi
NoPreview
Live side-by-sideDev platforms
Microsoft Windows®; macOS; LinuxSupported keybinding styles
-Plugin
-Interactive Console
-Free
-Author
-Type
-Hosting options
-Project management
-Developement Status
-Versioning
-Platforms
Windows, macOS, LinuxMulti Language Support
YesAuto Complete
YesBracket Matching
YesIntegrated Debugger
NoExtension language
PythonLicense
ProprietaryCode Templates
YesPlugin Manager
Yes (3rd party)Source Control Integration
Via pluginsError Markup
NoPrice
-Cross Platform
-Column selection
YesGit
-Unit Testing
NoExport
-Go To Definition
YesSnippets
-File Size
-Refactoring
-Find References
-Code Analysis
-CVS
-Collaborative editing
NoSupported remote file editing protocols
FTP (plug-in); SSH (plug-in)RTL
NoBidi
NoPreview
-Dev platforms
-Supported keybinding styles
OSX; Vi; EmacsPlugin
YesInteractive Console
NoFree
-Author
-Type
-Hosting options
-Project management
-Developement Status
-Versioning
-Platforms
Windows, Linux, MacMulti Language Support
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Extension language
-License
-Code Templates
-Plugin Manager
-Source Control Integration
-Error Markup
-Price
-Cross Platform
-Column selection
-Git
-Unit Testing
-Export
-Go To Definition
-Snippets
-File Size
-Refactoring
-Find References
-Code Analysis
-CVS
-Collaborative editing
-Supported remote file editing protocols
-RTL
-Bidi
-Preview
-Dev platforms
-Supported keybinding styles
-Plugin
-Interactive Console
-Free
-Author
-Type
-Hosting options
-Project management
-Developement Status
-Versioning
-Platforms
Windows, macOS, LinuxMulti Language Support
YesAuto Complete
YesBracket Matching
YesIntegrated Debugger
-Extension language
-License
-Code Templates
YesPlugin Manager
YesSource Control Integration
-Error Markup
-Price
-Cross Platform
-Column selection
-Git
-Unit Testing
-Export
-Go To Definition
-Snippets
YesFile Size
-Refactoring
-Find References
-Code Analysis
-CVS
-Collaborative editing
-Supported remote file editing protocols
-RTL
-Bidi
-Preview
-Dev platforms
-Supported keybinding styles
-Plugin
YesInteractive Console
-Free
-Author
-Type
-Hosting options
-Project management
-Developement Status
-Versioning
-Platforms
Windows, Linux, MacMulti Language Support
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Extension language
-License
-Code Templates
-Plugin Manager
-Source Control Integration
-Error Markup
-Price
-Cross Platform
YesColumn selection
-Git
-Unit Testing
-Export
-Go To Definition
-Snippets
-File Size
-Refactoring
-Find References
-Code Analysis
-CVS
-Collaborative editing
-Supported remote file editing protocols
-RTL
-Bidi
-Preview
-Dev platforms
-Supported keybinding styles
-Plugin
-Interactive Console
-Free
-Author
-Type
-Hosting options
-Project management
-Developement Status
-Versioning
-Platforms
Windows; macOS; LinuxMulti Language Support
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Extension language
JavaScriptLicense
MITCode Templates
-Plugin Manager
-Source Control Integration
-Error Markup
-Price
-Cross Platform
-Column selection
YesGit
-Unit Testing
-Export
-Go To Definition
-Snippets
-File Size
-Refactoring
-Find References
-Code Analysis
-CVS
-Collaborative editing
NoSupported remote file editing protocols
FTP (plug-in)RTL
-Bidi
-Preview
-Dev platforms
-Supported keybinding styles
OSX; Vi (plug-in); Emacs (plug-in)Plugin
-Interactive Console
-Free
-Author
-Type
-Hosting options
-Project management
-Developement Status
-Versioning
-Platforms
WindowsMulti Language Support
YesAuto Complete
YesBracket Matching
YesIntegrated Debugger
-Extension language
C/C++; any language able to interface with C codeLicense
GPL-3.0-or-laterCode Templates
-Plugin Manager
Built-inSource Control Integration
-Error Markup
-Price
-Cross Platform
-Column selection
YesGit
-Unit Testing
-Export
-Go To Definition
-Snippets
-File Size
-Refactoring
-Find References
-Code Analysis
-CVS
-Collaborative editing
Plug-inSupported remote file editing protocols
FTP; SSH (plug-in)RTL
YesBidi
YesPreview
-Dev platforms
-Supported keybinding styles
IBM CUAPlugin
-Interactive Console
-Free
-Author
-Type
-Hosting options
-Project management
-Developement Status
-Versioning
-Platforms
Windows; OSX; LinuxMulti Language Support
YesAuto Complete
YesBracket Matching
-Integrated Debugger
YesExtension language
-License
-Code Templates
-Plugin Manager
-Source Control Integration
-Error Markup
-Price
-Cross Platform
YesColumn selection
-Git
YesUnit Testing
-Export
-Go To Definition
-Snippets
-File Size
-Refactoring
-Find References
-Code Analysis
-CVS
-Collaborative editing
-Supported remote file editing protocols
-RTL
-Bidi
-Preview
-Dev platforms
-Supported keybinding styles
-Plugin
-Interactive Console
-Free
-Author
-Type
-Hosting options
-Project management
-Developement Status
-Versioning
-Platforms
-Multi Language Support
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Extension language
-License
-Code Templates
-Plugin Manager
-Source Control Integration
-Error Markup
-Price
-Cross Platform
-Column selection
-Git
-Unit Testing
-Export
-Go To Definition
-Snippets
-File Size
-Refactoring
-Find References
-Code Analysis
-CVS
-Collaborative editing
-Supported remote file editing protocols
-RTL
-Bidi
-Preview
-Dev platforms
-Supported keybinding styles
-Plugin
-Interactive Console
-Free
-Author
-Type
-Hosting options
-Project management
-Developement Status
-Versioning
-Platforms
-Multi Language Support
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Extension language
-License
-Code Templates
-Plugin Manager
-Source Control Integration
-Error Markup
-Price
-Cross Platform
-Column selection
-Git
-Unit Testing
-Export
-Go To Definition
-Snippets
-File Size
-Refactoring
-Find References
-Code Analysis
-CVS
-Collaborative editing
-Supported remote file editing protocols
-RTL
-Bidi
-Preview
-Dev platforms
-Supported keybinding styles
-Plugin
-Interactive Console
-Free
-Author
-Type
-Hosting options
-Project management
-Developement Status
-Versioning
-Platforms
-Multi Language Support
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Extension language
-License
-Code Templates
-Plugin Manager
-Source Control Integration
-Error Markup
-Price
-Cross Platform
-Column selection
-Git
-Unit Testing
-Export
-Go To Definition
-Snippets
-File Size
-Refactoring
-Find References
-Code Analysis
-CVS
-Collaborative editing
-Supported remote file editing protocols
-RTL
-Bidi
-Preview
-Dev platforms
-Supported keybinding styles
-Plugin
-Interactive Console
-Free
-Author
-Type
-Hosting options
-Project management
-Developement Status
-Versioning
-Platforms
-Multi Language Support
YesAuto Complete
YesBracket Matching
-Integrated Debugger
YesExtension language
-License
-Code Templates
-Plugin Manager
-Source Control Integration
-Error Markup
-Price
-Cross Platform
Windows, macOSColumn selection
-Git
-Unit Testing
-Export
-Go To Definition
-Snippets
-File Size
-Refactoring
-Find References
-Code Analysis
-CVS
-Collaborative editing
-Supported remote file editing protocols
-RTL
-Bidi
-Preview
-Dev platforms
-Supported keybinding styles
-Plugin
-Interactive Console
-Free
YesAuthor
-Type
-Hosting options
-Project management
-Developement Status
-Versioning
-Platforms
Chome OS, Windows, Linux, macOS, Browser-basedMulti Language Support
YesAuto Complete
Yes (IntelliSense, LSP, and Textmate)Bracket Matching
Yes (Textmate and Monaco)Integrated Debugger
YesExtension language
TypeScriptLicense
-Code Templates
Automatically defined or User-definedPlugin Manager
YesSource Control Integration
GitError Markup
-Price
-Cross Platform
YesColumn selection
-Git
-Unit Testing
-Export
-Go To Definition
-Snippets
-File Size
-Refactoring
-Find References
-Code Analysis
-CVS
-Collaborative editing
-Supported remote file editing protocols
-RTL
-Bidi
-Preview
Live Side-by-SideDev platforms
-Supported keybinding styles
-Plugin
-Interactive Console
-Free
-Author
GitpodType
-Hosting options
-Project management
-Developement Status
-Versioning
-Platforms
-Multi Language Support
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Extension language
-License
-Code Templates
-Plugin Manager
-Source Control Integration
-Error Markup
-Price
-Cross Platform
-Column selection
-Git
-Unit Testing
-Export
-Go To Definition
-Snippets
-File Size
-Refactoring
-Find References
-Code Analysis
-CVS
-Collaborative editing
-Supported remote file editing protocols
-RTL
-Bidi
-Preview
-Dev platforms
-Supported keybinding styles
-Plugin
-Interactive Console
-Free
-Author
-Type
-Hosting options
-Project management
-Developement Status
-Versioning
-Platforms
-Multi Language Support
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Extension language
-License
-Code Templates
-Plugin Manager
-Source Control Integration
-Error Markup
-Price
-Cross Platform
-Column selection
-Git
Supported via Eclipse Che and GitHub integrationUnit Testing
-Export
-Go To Definition
-Snippets
-File Size
-Refactoring
-Find References
-Code Analysis
-CVS
-Collaborative editing
-Supported remote file editing protocols
-RTL
-Bidi
-Preview
-Dev platforms
-Supported keybinding styles
-Plugin
-Interactive Console
-Free
-Author
-Type
Cloud Development PlatformHosting options
Self-hosted(Origin or Minishift)/via AWS or Azure/hosted in RedHat OpenShift OnlineProject management
Scenario-driven planning Developement Status
Active - Open BetaVersioning
-Platforms
-Multi Language Support
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Extension language
-License
-Code Templates
-Plugin Manager
-Source Control Integration
-Error Markup
-Price
-Cross Platform
-Column selection
-Git
-Unit Testing
-Export
-Go To Definition
-Snippets
-File Size
-Refactoring
-Find References
-Code Analysis
-CVS
-Collaborative editing
-Supported remote file editing protocols
-RTL
-Bidi
-Preview
-Dev platforms
-Supported keybinding styles
-Plugin
-Interactive Console
-Free
-Author
-Type
-Hosting options
-Project management
-Developement Status
-Versioning
-Platforms
-Multi Language Support
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Extension language
-License
-Code Templates
-Plugin Manager
-Source Control Integration
-Error Markup
-Price
-Cross Platform
-Column selection
-Git
-Unit Testing
-Export
-Go To Definition
-Snippets
-File Size
-Refactoring
-Find References
-Code Analysis
-CVS
-Collaborative editing
-Supported remote file editing protocols
-RTL
-Bidi
-Preview
-Dev platforms
-Supported keybinding styles
-Plugin
-Interactive Console
-Free
-Author
-Type
-Hosting options
-Project management
-Developement Status
-Versioning
-Platforms
Browser-BasedMulti Language Support
YesAuto Complete
YesBracket Matching
YesIntegrated Debugger
YesExtension language
-License
-Code Templates
YesPlugin Manager
-Source Control Integration
YesError Markup
YesPrice
0-500Cross Platform
YesColumn selection
-Git
-Unit Testing
YesExport
-Go To Definition
-Snippets
-File Size
-Refactoring
-Find References
-Code Analysis
-CVS
-Collaborative editing
-Supported remote file editing protocols
-RTL
-Bidi
-Preview
-Dev platforms
-Supported keybinding styles
-Plugin
-Interactive Console
-Free
-Author
-Type
-Hosting options
-Project management
-Developement Status
-Versioning
-Platforms
-Multi Language Support
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Extension language
-License
Apache 2.0Code Templates
-Plugin Manager
-Source Control Integration
-Error Markup
-Price
Free (Online, Origin), 43,000$ (Dedicated), 50.00$/month (Online Pro)Cross Platform
-Column selection
-Git
-Unit Testing
-Export
-Go To Definition
-Snippets
-File Size
-Refactoring
-Find References
-Code Analysis
-CVS
-Collaborative editing
-Supported remote file editing protocols
-RTL
-Bidi
-Preview
-Dev platforms
-Supported keybinding styles
-Plugin
-Interactive Console
-Free
-Author
-Type
-Hosting options
-Project management
-Developement Status
-Versioning
Follows Kubernetes VersioningPlatforms
-Multi Language Support
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Extension language
-License
-Code Templates
-Plugin Manager
-Source Control Integration
-Error Markup
-Price
FreeCross Platform
-Column selection
-Git
-Unit Testing
-Export
-Go To Definition
-Snippets
-File Size
-Refactoring
-Find References
-Code Analysis
-CVS
-Collaborative editing
-Supported remote file editing protocols
-RTL
-Bidi
-Preview
-Dev platforms
-Supported keybinding styles
-Plugin
-Interactive Console
-Free
-Author
-Type
-Hosting options
-Project management
-Developement Status
-Versioning
-Platforms
-Multi Language Support
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Extension language
-License
-Code Templates
-Plugin Manager
-Source Control Integration
-Error Markup
-Price
-Cross Platform
-Column selection
-Git
-Unit Testing
-Export
-Go To Definition
-Snippets
-File Size
-Refactoring
-Find References
-Code Analysis
-CVS
-Collaborative editing
-Supported remote file editing protocols
-RTL
-Bidi
-Preview
-Dev platforms
-Supported keybinding styles
-Plugin
-Interactive Console
-Free
-Author
-Type
-Hosting options
-Project management
-Developement Status
-Versioning
-