Platforms
Linux, Windows, macOS, *nix, AndroidLicense
ApacheExtension language
AnyBracket Matching
YesError Markup
YesSupported remote file editing protocols
scp, ftpColumn selection
YesSupported keybinding styles
ViPrice
-Multi Language Support
-Auto Complete
-Source Control Integration
-Plugin Manager
-Integrated Debugger
-Code Templates
-Collaborative editing
-RTL
-Bidi
-Dev platforms
-Cross Platform
-Export
-Preview
-GUI
-Refactoring
-Interactive Console
-Interactive Debugger
-Go to Definition
-Platforms
Linux, macOS, Windows, CygwinLicense
Vim LicenseExtension language
VimBracket Matching
-Error Markup
-Supported remote file editing protocols
-Column selection
-Supported keybinding styles
-Price
0Multi Language Support
-Auto Complete
-Source Control Integration
-Plugin Manager
-Integrated Debugger
-Code Templates
-Collaborative editing
-RTL
-Bidi
-Dev platforms
-Cross Platform
-Export
-Preview
-GUI
-Refactoring
-Interactive Console
-Interactive Debugger
-Go to Definition
-Platforms
Linux, macOS, AndroidLicense
UnlicenseExtension language
-Bracket Matching
-Error Markup
-Supported remote file editing protocols
-Column selection
-Supported keybinding styles
-Price
-Multi Language Support
-Auto Complete
-Source Control Integration
-Plugin Manager
-Integrated Debugger
-Code Templates
-Collaborative editing
-RTL
-Bidi
-Dev platforms
-Cross Platform
-Export
-Preview
-GUI
-Refactoring
-Interactive Console
-Interactive Debugger
-Go to Definition
-Platforms
Windows, macOS, Linux, BSDLicense
GPL-3.0-or-laterExtension language
-Bracket Matching
-Error Markup
-Supported remote file editing protocols
-Column selection
-Supported keybinding styles
-Price
-Multi Language Support
-Auto Complete
-Source Control Integration
-Plugin Manager
-Integrated Debugger
-Code Templates
-Collaborative editing
-RTL
-Bidi
-Dev platforms
-Cross Platform
-Export
-Preview
-GUI
-Refactoring
-Interactive Console
-Interactive Debugger
-Go to Definition
-Platforms
Microsoft Windows®, macOS, LinuxLicense
MITExtension language
JavaScriptBracket Matching
Yes (plugin)Error Markup
-Supported remote file editing protocols
FTP (plug-in); SSH (plug-in)Column selection
Plug-inSupported keybinding styles
-Price
-Multi Language Support
YesAuto Complete
Yes (plugin)Source Control Integration
GitPlugin Manager
Built-inIntegrated Debugger
YesCode Templates
Yes (plugin)Collaborative editing
Plug-inRTL
NoBidi
NoDev platforms
Microsoft Windows®; macOS; LinuxCross Platform
YesExport
HTMLPreview
Live side-by-sideGUI
-Refactoring
-Interactive Console
-Interactive Debugger
-Go to Definition
-Platforms
-License
-Extension language
-Bracket Matching
-Error Markup
-Supported remote file editing protocols
-Column selection
-Supported keybinding styles
-Price
-Multi Language Support
-Auto Complete
-Source Control Integration
-Plugin Manager
-Integrated Debugger
-Code Templates
-Collaborative editing
-RTL
-Bidi
-Dev platforms
-Cross Platform
-Export
-Preview
-GUI
-Refactoring
-Interactive Console
-Interactive Debugger
-Go to Definition
-Platforms
Linux, Windows, MacOSLicense
-Extension language
-Bracket Matching
-Error Markup
-Supported remote file editing protocols
-Column selection
-Supported keybinding styles
-Price
-Multi Language Support
-Auto Complete
-Source Control Integration
-Plugin Manager
-Integrated Debugger
-Code Templates
-Collaborative editing
-RTL
-Bidi
-Dev platforms
-Cross Platform
-Export
-Preview
-GUI
YesRefactoring
-Interactive Console
-Interactive Debugger
-Go to Definition
-Platforms
Unix-like, macOS, Windows, CygwinLicense
GPL-3.0-or-laterExtension language
Emacs Lisp, C(Emacs modules)Bracket Matching
YesError Markup
YesSupported remote file editing protocols
FTP; HTTP; SSH; WebDAVColumn selection
YesSupported keybinding styles
IBM CUA; OSX; Vi; Emacs; Pico; WordStar; WordPerfect; BriefPrice
-Multi Language Support
YesAuto Complete
YesSource Control Integration
Yes (package)Plugin Manager
Package, built-inIntegrated Debugger
-Code Templates
-Collaborative editing
YesRTL
YesBidi
YesDev platforms
-Cross Platform
-Export
-Preview
-GUI
-Refactoring
YesInteractive Console
YesInteractive Debugger
gdb (for C)Go to Definition
YesPlatforms
Windows, Linux, MacLicense
-Extension language
-Bracket Matching
-Error Markup
-Supported remote file editing protocols
-Column selection
-Supported keybinding styles
-Price
-Multi Language Support
-Auto Complete
-Source Control Integration
-Plugin Manager
-Integrated Debugger
-Code Templates
-Collaborative editing
-RTL
-Bidi
-Dev platforms
-Cross Platform
-Export
-Preview
-GUI
-Refactoring
-Interactive Console
-Interactive Debugger
-Go to Definition
-Platforms
Windows, macOS, LinuxLicense
MIT, Proprietary (official builds)Extension language
JavaScriptBracket Matching
YesError Markup
YesSupported remote file editing protocols
-Column selection
-Supported keybinding styles
-Price
-Multi Language Support
YesAuto Complete
YesSource Control Integration
GitPlugin Manager
YesIntegrated Debugger
YesCode Templates
YesCollaborative editing
-RTL
-Bidi
-Dev platforms
-Cross Platform
-Export
-Preview
-GUI
-Refactoring
-Interactive Console
-Interactive Debugger
-Go to Definition
-Platforms
Windows, Linux, MacLicense
-Extension language
-Bracket Matching
-Error Markup
-Supported remote file editing protocols
-Column selection
-Supported keybinding styles
-Price
-Multi Language Support
-Auto Complete
-Source Control Integration
-Plugin Manager
-Integrated Debugger
-Code Templates
-Collaborative editing
-RTL
-Bidi
-Dev platforms
-Cross Platform
-Export
-Preview
-GUI
-Refactoring
-Interactive Console
-Interactive Debugger
-Go to Definition
-