Platforms
Windows, macOS, LinuxLicense
MIT, Proprietary (official builds)Multi Language Support
YesAuto Complete
YesBracket Matching
YesIntegrated Debugger
YesSource Control Integration
GitExtension language
JavaScriptCode Templates
YesError Markup
YesPlugin Manager
YesCollaborative editing
-Supported remote file editing protocols
-Column selection
-Cross Platform
-RTL
-Bidi
-Export
-Dev platforms
-Preview
-Unit Testing
-Go To Definition
-Refactoring
-File Size
-Git
-Snippets
-Code Analysis
-Find References
-CVS
-Supported keybinding styles
-Interactive Console
-Interactive Debugger
-Go to Definition
-Price
-Free
-Plugin
-Platforms
Microsoft Windows®, macOS, LinuxLicense
MITMulti Language Support
YesAuto Complete
Yes (plugin)Bracket Matching
Yes (plugin)Integrated Debugger
YesSource Control Integration
GitExtension language
JavaScriptCode 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-inCross Platform
YesRTL
NoBidi
NoExport
HTMLDev platforms
Microsoft Windows®; macOS; LinuxPreview
Live side-by-sideUnit Testing
-Go To Definition
-Refactoring
-File Size
-Git
-Snippets
-Code Analysis
-Find References
-CVS
-Supported keybinding styles
-Interactive Console
-Interactive Debugger
-Go to Definition
-Price
-Free
-Plugin
-Platforms
Windows; macOS; LinuxLicense
-Multi Language Support
YesAuto Complete
YesBracket Matching
YesIntegrated Debugger
YesSource Control Integration
YesExtension language
JVM-basedCode Templates
YesError Markup
YesPlugin Manager
YesCollaborative editing
-Supported remote file editing protocols
-Column selection
YesCross Platform
YesRTL
-Bidi
-Export
HTMLDev platforms
-Preview
-Unit Testing
YesGo To Definition
YesRefactoring
YesFile Size
10 PBGit
YesSnippets
YesCode Analysis
YesFind References
YesCVS
YesSupported keybinding styles
-Interactive Console
-Interactive Debugger
-Go to Definition
-Price
-Free
-Plugin
-Platforms
-License
-Multi Language Support
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Source Control Integration
-Extension language
-Code Templates
-Error Markup
-Plugin Manager
-Collaborative editing
-Supported remote file editing protocols
-Column selection
-Cross Platform
-RTL
-Bidi
-Export
-Dev platforms
-Preview
-Unit Testing
-Go To Definition
-Refactoring
-File Size
-Git
-Snippets
-Code Analysis
-Find References
-CVS
-Supported keybinding styles
-Interactive Console
-Interactive Debugger
-Go to Definition
-Price
-Free
-Plugin
-Platforms
Windows; macOS; LinuxLicense
MITMulti Language Support
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Source Control Integration
-Extension language
JavaScriptCode Templates
-Error Markup
-Plugin Manager
-Collaborative editing
NoSupported remote file editing protocols
FTP (plug-in)Column selection
YesCross Platform
-RTL
-Bidi
-Export
-Dev platforms
-Preview
-Unit Testing
-Go To Definition
-Refactoring
-File Size
-Git
-Snippets
-Code Analysis
-Find References
-CVS
-Supported keybinding styles
OSX; Vi (plug-in); Emacs (plug-in)Interactive Console
-Interactive Debugger
-Go to Definition
-Price
-Free
-Plugin
-Platforms
Windows, Linux, MacLicense
MITMulti Language Support
-Auto Complete
-Bracket Matching
-Integrated Debugger
REPL Source Control Integration
-Extension language
-Code Templates
-Error Markup
-Plugin Manager
YesCollaborative editing
NoSupported remote file editing protocols
-Column selection
-Cross Platform
-RTL
-Bidi
-Export
-Dev platforms
-Preview
-Unit Testing
-Go To Definition
-Refactoring
-File Size
-Git
-Snippets
-Code Analysis
-Find References
-CVS
-Supported keybinding styles
IBM CUA, Vim (plug-in); Emacs (plug-in),Interactive Console
-Interactive Debugger
-Go to Definition
-Price
-Free
-Plugin
-Platforms
Unix-like, macOS, Windows, CygwinLicense
GPL-3.0-or-laterMulti Language Support
YesAuto Complete
YesBracket Matching
YesIntegrated Debugger
-Source Control Integration
Yes (package)Extension language
Emacs Lisp, C(Emacs modules)Code Templates
-Error Markup
YesPlugin Manager
Package, built-inCollaborative editing
YesSupported remote file editing protocols
FTP; HTTP; SSH; WebDAVColumn selection
YesCross Platform
-RTL
YesBidi
YesExport
-Dev platforms
-Preview
-Unit Testing
-Go To Definition
-Refactoring
YesFile Size
-Git
-Snippets
-Code Analysis
-Find References
-CVS
-Supported keybinding styles
IBM CUA; OSX; Vi; Emacs; Pico; WordStar; WordPerfect; BriefInteractive Console
YesInteractive Debugger
gdb (for C)Go to Definition
YesPrice
-Free
-Plugin
-Platforms
Windows, macOS, LinuxLicense
GPL-2.0-onlyMulti Language Support
YesAuto Complete
YesBracket Matching
YesIntegrated Debugger
YesSource Control Integration
Via PluginExtension language
CCode Templates
NoError Markup
NoPlugin Manager
-Collaborative editing
-Supported remote file editing protocols
NoneColumn selection
-Cross Platform
-RTL
-Bidi
-Export
-Dev platforms
-Preview
-Unit Testing
NoGo To Definition
-Refactoring
-File Size
-Git
-Snippets
-Code Analysis
-Find References
-CVS
-Supported keybinding styles
-Interactive Console
-Interactive Debugger
-Go to Definition
-Price
-Free
-Plugin
-Platforms
-License
-Multi Language Support
YesAuto Complete
YesBracket Matching
YesIntegrated Debugger
YesSource Control Integration
YesExtension language
-Code Templates
NoError Markup
NoPlugin Manager
-Collaborative editing
-Supported remote file editing protocols
-Column selection
-Cross Platform
Windows, macOS, Linux, FreeBSDRTL
-Bidi
-Export
-Dev platforms
-Preview
-Unit Testing
YesGo To Definition
-Refactoring
-File Size
-Git
-Snippets
-Code Analysis
-Find References
-CVS
-Supported keybinding styles
-Interactive Console
-Interactive Debugger
-Go to Definition
-Price
$200/yearsFree
NoPlugin
-Platforms
-License
-Multi Language Support
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Source Control Integration
-Extension language
-Code Templates
-Error Markup
-Plugin Manager
-Collaborative editing
-Supported remote file editing protocols
-Column selection
-Cross Platform
-RTL
-Bidi
-Export
-Dev platforms
-Preview
-Unit Testing
-Go To Definition
-Refactoring
-File Size
-Git
-Snippets
-Code Analysis
-Find References
-CVS
-Supported keybinding styles
-Interactive Console
-Interactive Debugger
-Go to Definition
-Price
-Free
-Plugin
-Platforms
WindowsLicense
ProprietaryMulti Language Support
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Source Control Integration
-Extension language
-Code Templates
-Error Markup
-Plugin Manager
-Collaborative editing
-Supported remote file editing protocols
-Column selection
-Cross Platform
-RTL
-Bidi
-Export
-Dev platforms
-Preview
-Unit Testing
-Go To Definition
-Refactoring
-File Size
-Git
-Snippets
-Code Analysis
-Find References
-CVS
-Supported keybinding styles
-Interactive Console
-Interactive Debugger
-Go to Definition
-Price
-Free
-Plugin
-Platforms
Windows, macOS, LinuxLicense
ProprietaryMulti Language Support
YesAuto Complete
YesBracket Matching
YesIntegrated Debugger
NoSource Control Integration
Via pluginsExtension language
PythonCode Templates
YesError Markup
NoPlugin Manager
Yes (3rd party)Collaborative editing
NoSupported remote file editing protocols
FTP (plug-in); SSH (plug-in)Column selection
YesCross Platform
-RTL
NoBidi
NoExport
-Dev platforms
-Preview
-Unit Testing
NoGo To Definition
YesRefactoring
-File Size
-Git
-Snippets
-Code Analysis
-Find References
-CVS
-Supported keybinding styles
OSX; Vi; EmacsInteractive Console
NoInteractive Debugger
-Go to Definition
-Price
-Free
-Plugin
YesPlatforms
-License
-Multi Language Support
-Auto Complete
-Bracket Matching
-Integrated Debugger
-Source Control Integration
-Extension language
-Code Templates
-Error Markup
-Plugin Manager
-Collaborative editing
-Supported remote file editing protocols
-Column selection
-Cross Platform
-RTL
-Bidi
-Export
-Dev platforms
-Preview
-Unit Testing
-Go To Definition
-Refactoring
-File Size
-Git
-Snippets
-Code Analysis
-Find References
-CVS
-Supported keybinding styles
-Interactive Console
-Interactive Debugger
-Go to Definition
-Price
-Free
-Plugin
-