Platforms
Windows; OSX; LinuxMulti Language Support
YesAuto Complete
YesIntegrated Debugger
YesCross Platform
YesGit
YesLicense
-Extension language
-Bracket Matching
-Error Markup
-Source Control Integration
-Supported remote file editing protocols
-Collaborative editing
-Column selection
-Plugin Manager
-Supported keybinding styles
-RTL
-Bidi
-Interactive Console
-Refactoring
-Interactive Debugger
-Go to Definition
-Code Templates
-Unit Testing
-Price
-Platforms
Unix-like, macOS, Windows, CygwinMulti Language Support
YesAuto Complete
YesIntegrated Debugger
-Cross Platform
-Git
-License
GPL-3.0-or-laterExtension language
Emacs Lisp, C(Emacs modules)Bracket Matching
YesError Markup
YesSource Control Integration
Yes (package)Supported remote file editing protocols
FTP; HTTP; SSH; WebDAVCollaborative editing
YesColumn selection
YesPlugin Manager
Package, built-inSupported keybinding styles
IBM CUA; OSX; Vi; Emacs; Pico; WordStar; WordPerfect; BriefRTL
YesBidi
YesInteractive Console
YesRefactoring
YesInteractive Debugger
gdb (for C)Go to Definition
YesCode Templates
-Unit Testing
-Price
-Platforms
-Multi Language Support
-Auto Complete
-Integrated Debugger
-Cross Platform
-Git
-License
-Extension language
-Bracket Matching
-Error Markup
-Source Control Integration
-Supported remote file editing protocols
-Collaborative editing
-Column selection
-Plugin Manager
-Supported keybinding styles
-RTL
-Bidi
-Interactive Console
-Refactoring
-Interactive Debugger
-Go to Definition
-Code Templates
-Unit Testing
-Price
-Platforms
Windows, macOS, LinuxMulti Language Support
YesAuto Complete
YesIntegrated Debugger
YesCross Platform
-Git
-License
GPL-2.0-onlyExtension language
CBracket Matching
YesError Markup
NoSource Control Integration
Via PluginSupported remote file editing protocols
NoneCollaborative editing
-Column selection
-Plugin Manager
-Supported keybinding styles
-RTL
-Bidi
-Interactive Console
-Refactoring
-Interactive Debugger
-Go to Definition
-Code Templates
NoUnit Testing
NoPrice
-Platforms
Linux, macOS, Windows, CygwinMulti Language Support
-Auto Complete
-Integrated Debugger
-Cross Platform
-Git
-License
Vim LicenseExtension language
VimBracket Matching
-Error Markup
-Source Control Integration
-Supported remote file editing protocols
-Collaborative editing
-Column selection
-Plugin Manager
-Supported keybinding styles
-RTL
-Bidi
-Interactive Console
-Refactoring
-Interactive Debugger
-Go to Definition
-Code Templates
-Unit Testing
-Price
0Platforms
Windows, macOS, Linux, BSDMulti Language Support
-Auto Complete
-Integrated Debugger
-Cross Platform
-Git
-License
GPL-3.0-or-laterExtension language
-Bracket Matching
-Error Markup
-Source Control Integration
-Supported remote file editing protocols
-Collaborative editing
-Column selection
-Plugin Manager
-Supported keybinding styles
-RTL
-Bidi
-Interactive Console
-Refactoring
-Interactive Debugger
-Go to Definition
-Code Templates
-Unit Testing
-Price
-