Platforms
-License
-Cross Platform
-Operating Systems
-Multi Language Support
-Auto Complete
-Bracket Matching
-Collaborative editing
-Error Markup
-Extension language
-Supported remote file editing protocols
-Column selection
-Supported keybinding styles
-Source Control Integration
-Plugin Manager
-RTL
-Bidi
-Refactoring
-Interactive Console
-Interactive Debugger
-Go to Definition
-Export
-Preview
-Integrated Debugger
-Code Templates
-Unit Testing
-Go To Definition
-Platforms
-License
-Cross Platform
-Operating Systems
-Multi Language Support
-Auto Complete
-Bracket Matching
-Collaborative editing
-Error Markup
-Extension language
-Supported remote file editing protocols
-Column selection
-Supported keybinding styles
-Source Control Integration
-Plugin Manager
-RTL
-Bidi
-Refactoring
-Interactive Console
-Interactive Debugger
-Go to Definition
-Export
-Preview
-Integrated Debugger
-Code Templates
-Unit Testing
-Go To Definition
-Platforms
Windows, Linux, MacLicense
-Cross Platform
-Operating Systems
-Multi Language Support
-Auto Complete
-Bracket Matching
-Collaborative editing
-Error Markup
-Extension language
-Supported remote file editing protocols
-Column selection
-Supported keybinding styles
-Source Control Integration
-Plugin Manager
-RTL
-Bidi
-Refactoring
-Interactive Console
-Interactive Debugger
-Go to Definition
-Export
-Preview
-Integrated Debugger
-Code Templates
-Unit Testing
-Go To Definition
-Platforms
-License
GPL v2Cross Platform
yesOperating Systems
Windows, Unix/Linux, BSD and Mac OS XMulti Language Support
-Auto Complete
-Bracket Matching
-Collaborative editing
-Error Markup
-Extension language
-Supported remote file editing protocols
-Column selection
-Supported keybinding styles
-Source Control Integration
-Plugin Manager
-RTL
-Bidi
-Refactoring
-Interactive Console
-Interactive Debugger
-Go to Definition
-Export
-Preview
-Integrated Debugger
-Code Templates
-Unit Testing
-Go To Definition
-Platforms
-License
-Cross Platform
-Operating Systems
-Multi Language Support
-Auto Complete
-Bracket Matching
-Collaborative editing
-Error Markup
-Extension language
-Supported remote file editing protocols
-Column selection
-Supported keybinding styles
-Source Control Integration
-Plugin Manager
-RTL
-Bidi
-Refactoring
-Interactive Console
-Interactive Debugger
-Go to Definition
-Export
-Preview
-Integrated Debugger
-Code Templates
-Unit Testing
-Go To Definition
-Platforms
-License
-Cross Platform
-Operating Systems
-Multi Language Support
-Auto Complete
-Bracket Matching
-Collaborative editing
-Error Markup
-Extension language
-Supported remote file editing protocols
-Column selection
-Supported keybinding styles
-Source Control Integration
-Plugin Manager
-RTL
-Bidi
-Refactoring
-Interactive Console
-Interactive Debugger
-Go to Definition
-Export
-Preview
-Integrated Debugger
-Code Templates
-Unit Testing
-Go To Definition
-Platforms
Unix-like, macOS, Windows, CygwinLicense
GPL-3.0-or-laterCross Platform
-Operating Systems
-Multi Language Support
YesAuto Complete
YesBracket Matching
YesCollaborative editing
YesError Markup
YesExtension language
Emacs Lisp, C(Emacs modules)Supported remote file editing protocols
FTP; HTTP; SSH; WebDAVColumn selection
YesSupported keybinding styles
IBM CUA; OSX; Vi; Emacs; Pico; WordStar; WordPerfect; BriefSource Control Integration
Yes (package)Plugin Manager
Package, built-inRTL
YesBidi
YesRefactoring
YesInteractive Console
YesInteractive Debugger
gdb (for C)Go to Definition
YesExport
-Preview
-Integrated Debugger
-Code Templates
-Unit Testing
-Go To Definition
-Platforms
GNU/Linux, MacOS, WindowsLicense
GPL3Cross Platform
-Operating Systems
-Multi Language Support
YesAuto Complete
YesBracket Matching
YesCollaborative editing
YesError Markup
YesExtension language
Emacs LispSupported remote file editing protocols
YesColumn selection
YesSupported keybinding styles
Emacs, Vim, CUASource Control Integration
YesPlugin Manager
-RTL
-Bidi
YesRefactoring
YesInteractive Console
YesInteractive Debugger
YesGo to Definition
-Export
YesPreview
YesIntegrated Debugger
YesCode Templates
YesUnit Testing
YesGo To Definition
YesPlatforms
-License
-Cross Platform
-Operating Systems
-Multi Language Support
-Auto Complete
-Bracket Matching
-Collaborative editing
-Error Markup
-Extension language
-Supported remote file editing protocols
-Column selection
-Supported keybinding styles
-Source Control Integration
-Plugin Manager
-RTL
-Bidi
-Refactoring
-Interactive Console
-Interactive Debugger
-Go to Definition
-Export
-Preview
-Integrated Debugger
-Code Templates
-Unit Testing
-Go To Definition
-Platforms
macOSLicense
-Cross Platform
NoOperating Systems
-Multi Language Support
YesAuto Complete
YesBracket Matching
YesCollaborative editing
NoError Markup
YesExtension language
NoSupported remote file editing protocols
NoColumn selection
YesSupported keybinding styles
YesSource Control Integration
-Plugin Manager
NoRTL
YesBidi
-Refactoring
-Interactive Console
-Interactive Debugger
-Go to Definition
-Export
-Preview
-Integrated Debugger
-Code Templates
-Unit Testing
-Go To Definition
-