Platforms
Windows, macOS, LinuxLicense
MIT, Proprietary (official builds)Extension language
JavaScriptMulti Language Support
YesAuto Complete
YesBracket Matching
YesSource Control Integration
GitIntegrated Debugger
YesCode Templates
YesError Markup
YesPlugin Manager
YesCollaborative editing
-Supported remote file editing protocols
-Column selection
-Bidi
-Supported keybinding styles
-RTL
-Interactive Console
-Refactoring
-Interactive Debugger
-Go to Definition
-Price
-Export
-Preview
-Dev platforms
-Cross Platform
-Unit Testing
-Go To Definition
-Platforms
Unix-like, macOS, Windows, CygwinLicense
GPL-3.0-or-laterExtension language
Emacs Lisp, C(Emacs modules)Multi Language Support
YesAuto Complete
YesBracket Matching
YesSource Control Integration
Yes (package)Integrated Debugger
-Code Templates
-Error Markup
YesPlugin Manager
Package, built-inCollaborative editing
YesSupported remote file editing protocols
FTP; HTTP; SSH; WebDAVColumn selection
YesBidi
YesSupported keybinding styles
IBM CUA; OSX; Vi; Emacs; Pico; WordStar; WordPerfect; BriefRTL
YesInteractive Console
YesRefactoring
YesInteractive Debugger
gdb (for C)Go to Definition
YesPrice
-Export
-Preview
-Dev platforms
-Cross Platform
-Unit Testing
-Go To Definition
-Platforms
Linux, macOS, Windows, CygwinLicense
Vim LicenseExtension language
VimMulti Language Support
-Auto Complete
-Bracket Matching
-Source Control Integration
-Integrated Debugger
-Code Templates
-Error Markup
-Plugin Manager
-Collaborative editing
-Supported remote file editing protocols
-Column selection
-Bidi
-Supported keybinding styles
-RTL
-Interactive Console
-Refactoring
-Interactive Debugger
-Go to Definition
-Price
0Export
-Preview
-Dev platforms
-Cross Platform
-Unit Testing
-Go To Definition
-Platforms
Microsoft Windows®, macOS, LinuxLicense
MITExtension language
JavaScriptMulti Language Support
YesAuto Complete
Yes (plugin)Bracket Matching
Yes (plugin)Source Control Integration
GitIntegrated Debugger
YesCode Templates
Yes (plugin)Error Markup
-Plugin Manager
Built-inCollaborative editing
Plug-inSupported remote file editing protocols
FTP (plug-in); SSH (plug-in)Column selection
Plug-inBidi
NoSupported keybinding styles
-RTL
NoInteractive Console
-Refactoring
-Interactive Debugger
-Go to Definition
-Price
-Export
HTMLPreview
Live side-by-sideDev platforms
Microsoft Windows®; macOS; LinuxCross Platform
YesUnit Testing
-Go To Definition
-Platforms
GNU/Linux, MacOS, WindowsLicense
GPL3Extension language
Emacs LispMulti Language Support
YesAuto Complete
YesBracket Matching
YesSource Control Integration
YesIntegrated Debugger
YesCode Templates
YesError Markup
YesPlugin Manager
-Collaborative editing
YesSupported remote file editing protocols
YesColumn selection
YesBidi
YesSupported keybinding styles
Emacs, Vim, CUARTL
-Interactive Console
YesRefactoring
YesInteractive Debugger
YesGo to Definition
-Price
-Export
YesPreview
YesDev platforms
-Cross Platform
-Unit Testing
YesGo To Definition
Yes