Platforms
Windows, macOS, Linux, BSDLicense
MITExtension language
LuaAuto Complete
YesMulti Language Support
YesBracket Matching
YesCollaborative editing
NoSupported keybinding styles
IBM CUA, flexible..Plugin Manager
YesColumn selection
-Supported remote file editing protocols
-Error Markup
-Price
-Cross Platform
-Source Control Integration
-Initial Release
-Latest Release
-Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
-Bidi
-Interactive Console
-price
-Supported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
Linux, Windows, macOS, *nix, AndroidLicense
ApacheExtension language
AnyAuto Complete
-Multi Language Support
-Bracket Matching
YesCollaborative editing
-Supported keybinding styles
ViPlugin Manager
-Column selection
YesSupported remote file editing protocols
scp, ftpError Markup
YesPrice
-Cross Platform
-Source Control Integration
-Initial Release
-Latest Release
-Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
-Bidi
-Interactive Console
-price
-Supported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
Linux, macOS, Windows, CygwinLicense
Vim LicenseExtension language
VimAuto Complete
-Multi Language Support
-Bracket Matching
-Collaborative editing
-Supported keybinding styles
-Plugin Manager
-Column selection
-Supported remote file editing protocols
-Error Markup
-Price
0Cross Platform
-Source Control Integration
-Initial Release
-Latest Release
-Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
-Bidi
-Interactive Console
-price
-Supported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
Linux, macOS, AndroidLicense
UnlicenseExtension language
-Auto Complete
-Multi Language Support
-Bracket Matching
-Collaborative editing
-Supported keybinding styles
-Plugin Manager
-Column selection
-Supported remote file editing protocols
-Error Markup
-Price
-Cross Platform
-Source Control Integration
-Initial Release
-Latest Release
-Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
-Bidi
-Interactive Console
-price
-Supported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
Windows, macOS, Linux, BSDLicense
GPL-3.0-or-laterExtension language
-Auto Complete
-Multi Language Support
-Bracket Matching
-Collaborative editing
-Supported keybinding styles
-Plugin Manager
-Column selection
-Supported remote file editing protocols
-Error Markup
-Price
-Cross Platform
-Source Control Integration
-Initial Release
-Latest Release
-Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
-Bidi
-Interactive Console
-price
-Supported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
Linux, macOS, WindowsLicense
GPLv3Extension language
-Auto Complete
NoMulti Language Support
YesBracket Matching
YesCollaborative editing
NoSupported keybinding styles
-Plugin Manager
-Column selection
NoSupported remote file editing protocols
-Error Markup
-Price
-Cross Platform
YesSource Control Integration
NoInitial Release
May 1994Latest Release
March 27, 2022Refactoring
NoInteractive Debugger
NoGo to Definition
NoInteractive Shell
YesRTL
-Bidi
-Interactive Console
-price
-Supported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
Unix-like, macOS, Windows, CygwinLicense
GPL-3.0-or-laterExtension language
Emacs Lisp, C(Emacs modules)Auto Complete
YesMulti Language Support
YesBracket Matching
YesCollaborative editing
YesSupported keybinding styles
IBM CUA; OSX; Vi; Emacs; Pico; WordStar; WordPerfect; BriefPlugin Manager
Package, built-inColumn selection
YesSupported remote file editing protocols
FTP; HTTP; SSH; WebDAVError Markup
YesPrice
-Cross Platform
-Source Control Integration
Yes (package)Initial Release
-Latest Release
-Refactoring
YesInteractive Debugger
gdb (for C)Go to Definition
YesInteractive Shell
-RTL
YesBidi
YesInteractive Console
Yesprice
-Supported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
Windows, macOS, Linux, CygwinLicense
GPL-3.0-onlyExtension language
-Auto Complete
-Multi Language Support
-Bracket Matching
-Collaborative editing
-Supported keybinding styles
-Plugin Manager
-Column selection
-Supported remote file editing protocols
-Error Markup
-Price
-Cross Platform
-Source Control Integration
-Initial Release
-Latest Release
-Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
-Bidi
-Interactive Console
-price
-Supported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
Windows, macOS, Linux, BSDLicense
-Extension language
-Auto Complete
-Multi Language Support
-Bracket Matching
-Collaborative editing
-Supported keybinding styles
-Plugin Manager
-Column selection
-Supported remote file editing protocols
-Error Markup
-Price
-Cross Platform
-Source Control Integration
-Initial Release
-Latest Release
-Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
-Bidi
-Interactive Console
-price
-Supported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
Linux, Windows, FreeBSD, macOS, and moreLicense
ApacheExtension language
LuaAuto Complete
-Multi Language Support
-Bracket Matching
-Collaborative editing
-Supported keybinding styles
-Plugin Manager
-Column selection
-Supported remote file editing protocols
-Error Markup
-Price
-Cross Platform
-Source Control Integration
-Initial Release
-Latest Release
-Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
-Bidi
-Interactive Console
-price
-Supported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
-License
-Extension language
-Auto Complete
-Multi Language Support
-Bracket Matching
-Collaborative editing
-Supported keybinding styles
-Plugin Manager
-Column selection
-Supported remote file editing protocols
-Error Markup
-Price
-Cross Platform
-Source Control Integration
-Initial Release
-Latest Release
-Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
-Bidi
-Interactive Console
-price
-Supported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
LinuxLicense
-Extension language
-Auto Complete
YesMulti Language Support
YesBracket Matching
-Collaborative editing
NoSupported keybinding styles
IBM CUA, flexible..Plugin Manager
-Column selection
-Supported remote file editing protocols
-Error Markup
-Price
-Cross Platform
NoSource Control Integration
-Initial Release
-Latest Release
-Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
-Bidi
-Interactive Console
-price
-Supported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
-License
-Extension language
-Auto Complete
-Multi Language Support
-Bracket Matching
-Collaborative editing
-Supported keybinding styles
-Plugin Manager
-Column selection
-Supported remote file editing protocols
-Error Markup
-Price
-Cross Platform
-Source Control Integration
-Initial Release
-Latest Release
-Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
-Bidi
-Interactive Console
-price
-Supported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
Linux, MacOS, BSD, UNIX-line, Windows (partial, via Cygwin)License
GPL-3.0-or-laterExtension language
N/AAuto Complete
YesMulti Language Support
NoBracket Matching
YesCollaborative editing
NoSupported keybinding styles
IBM CUA, flexible..Plugin Manager
NoColumn selection
NoSupported remote file editing protocols
-Error Markup
-Price
-Cross Platform
YesSource Control Integration
-Initial Release
1993Latest Release
February 27, 2020Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
-Bidi
-Interactive Console
-price
-Supported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
-License
-Extension language
-Auto Complete
-Multi Language Support
-Bracket Matching
-Collaborative editing
-Supported keybinding styles
-Plugin Manager
-Column selection
-Supported remote file editing protocols
-Error Markup
-Price
-Cross Platform
-Source Control Integration
-Initial Release
-Latest Release
-Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
-Bidi
-Interactive Console
-price
-Supported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
-License
-Extension language
-Auto Complete
-Multi Language Support
-Bracket Matching
-Collaborative editing
-Supported keybinding styles
-Plugin Manager
-Column selection
-Supported remote file editing protocols
-Error Markup
-Price
-Cross Platform
-Source Control Integration
-Initial Release
-Latest Release
-Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
-Bidi
-Interactive Console
-price
-Supported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
-License
-Extension language
-Auto Complete
-Multi Language Support
-Bracket Matching
-Collaborative editing
-Supported keybinding styles
-Plugin Manager
-Column selection
-Supported remote file editing protocols
-Error Markup
-Price
-Cross Platform
-Source Control Integration
-Initial Release
-Latest Release
-Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
-Bidi
-Interactive Console
-price
-Supported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
-License
-Extension language
-Auto Complete
-Multi Language Support
-Bracket Matching
-Collaborative editing
-Supported keybinding styles
-Plugin Manager
-Column selection
-Supported remote file editing protocols
-Error Markup
-Price
-Cross Platform
-Source Control Integration
-Initial Release
-Latest Release
-Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
-Bidi
-Interactive Console
-price
-Supported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
-License
-Extension language
-Auto Complete
-Multi Language Support
-Bracket Matching
-Collaborative editing
-Supported keybinding styles
-Plugin Manager
-Column selection
-Supported remote file editing protocols
-Error Markup
-Price
-Cross Platform
-Source Control Integration
-Initial Release
-Latest Release
-Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
-Bidi
-Interactive Console
-price
-Supported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
Linux, MacLicense
MITExtension language
PythonAuto Complete
YesMulti Language Support
-Bracket Matching
-Collaborative editing
-Supported keybinding styles
-Plugin Manager
-Column selection
-Supported remote file editing protocols
-Error Markup
-Price
-Cross Platform
-Source Control Integration
-Initial Release
-Latest Release
-Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
-Bidi
-Interactive Console
-price
-Supported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
Windows; OSX; *nixLicense
ApacheExtension language
-Auto Complete
-Multi Language Support
-Bracket Matching
-Collaborative editing
-Supported keybinding styles
-Plugin Manager
-Column selection
-Supported remote file editing protocols
-Error Markup
-Price
-Cross Platform
-Source Control Integration
-Initial Release
-Latest Release
-Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
-Bidi
-Interactive Console
-price
-Supported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
Windows; OSX; LinuxLicense
MITExtension language
-Auto Complete
-Multi Language Support
-Bracket Matching
-Collaborative editing
-Supported keybinding styles
-Plugin Manager
-Column selection
-Supported remote file editing protocols
-Error Markup
-Price
-Cross Platform
-Source Control Integration
-Initial Release
-Latest Release
-Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
-Bidi
-Interactive Console
-price
-Supported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
-License
-Extension language
-Auto Complete
-Multi Language Support
-Bracket Matching
-Collaborative editing
-Supported keybinding styles
-Plugin Manager
-Column selection
-Supported remote file editing protocols
-Error Markup
-Price
-Cross Platform
-Source Control Integration
-Initial Release
-Latest Release
-Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
-Bidi
-Interactive Console
-price
-Supported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
-License
-Extension language
-Auto Complete
-Multi Language Support
-Bracket Matching
-Collaborative editing
-Supported keybinding styles
-Plugin Manager
-Column selection
-Supported remote file editing protocols
-Error Markup
-Price
-Cross Platform
-Source Control Integration
-Initial Release
-Latest Release
-Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
-Bidi
-Interactive Console
-price
free, open sourceSupported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
-License
-Extension language
-Auto Complete
-Multi Language Support
-Bracket Matching
-Collaborative editing
-Supported keybinding styles
-Plugin Manager
-Column selection
-Supported remote file editing protocols
-Error Markup
-Price
-Cross Platform
-Source Control Integration
-Initial Release
-Latest Release
-Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
-Bidi
-Interactive Console
-price
-Supported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
-License
-Extension language
-Auto Complete
-Multi Language Support
-Bracket Matching
-Collaborative editing
-Supported keybinding styles
-Plugin Manager
-Column selection
-Supported remote file editing protocols
-Error Markup
-Price
-Cross Platform
-Source Control Integration
-Initial Release
-Latest Release
-Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
-Bidi
-Interactive Console
-price
-Supported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
-License
Public DomainExtension language
-Auto Complete
-Multi Language Support
-Bracket Matching
-Collaborative editing
-Supported keybinding styles
-Plugin Manager
-Column selection
-Supported remote file editing protocols
-Error Markup
-Price
-Cross Platform
-Source Control Integration
-Initial Release
-Latest Release
-Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
-Bidi
-Interactive Console
-price
-Supported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
-License
-Extension language
-Auto Complete
-Multi Language Support
-Bracket Matching
-Collaborative editing
-Supported keybinding styles
-Plugin Manager
-Column selection
-Supported remote file editing protocols
-Error Markup
-Price
-Cross Platform
-Source Control Integration
-Initial Release
-Latest Release
-Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
-Bidi
-Interactive Console
-price
-Supported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
-License
-Extension language
-Auto Complete
-Multi Language Support
-Bracket Matching
-Collaborative editing
-Supported keybinding styles
-Plugin Manager
-Column selection
-Supported remote file editing protocols
-Error Markup
-Price
-Cross Platform
-Source Control Integration
-Initial Release
-Latest Release
-Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
-Bidi
-Interactive Console
-price
-Supported platforms
macOSLigature support
YesDev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
Microsoft Windows®, macOS, LinuxLicense
MITExtension language
JavaScriptAuto Complete
Yes (plugin)Multi Language Support
YesBracket Matching
Yes (plugin)Collaborative editing
Plug-inSupported keybinding styles
-Plugin Manager
Built-inColumn selection
Plug-inSupported remote file editing protocols
FTP (plug-in); SSH (plug-in)Error Markup
-Price
-Cross Platform
YesSource Control Integration
GitInitial Release
-Latest Release
-Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
NoBidi
NoInteractive Console
-price
-Supported platforms
-Ligature support
-Dev platforms
Microsoft Windows®; macOS; LinuxExport
HTMLPreview
Live side-by-sideIntegrated Debugger
YesCode Templates
Yes (plugin)Platforms
-License
-Extension language
-Auto Complete
-Multi Language Support
-Bracket Matching
-Collaborative editing
-Supported keybinding styles
-Plugin Manager
-Column selection
-Supported remote file editing protocols
-Error Markup
-Price
-Cross Platform
-Source Control Integration
-Initial Release
-Latest Release
-Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
-Bidi
-Interactive Console
-price
-Supported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-Platforms
-License
-Extension language
-Auto Complete
-Multi Language Support
-Bracket Matching
-Collaborative editing
-Supported keybinding styles
-Plugin Manager
-Column selection
-Supported remote file editing protocols
-Error Markup
-Price
-Cross Platform
-Source Control Integration
-Initial Release
-Latest Release
-Refactoring
-Interactive Debugger
-Go to Definition
-Interactive Shell
-RTL
-Bidi
-Interactive Console
-price
-Supported platforms
-Ligature support
-Dev platforms
-Export
-Preview
-Integrated Debugger
-Code Templates
-