Platforms
Windows, macOS, LinuxAuto Complete
YesCode Templates
YesIntegrated Debugger
YesGo To Definition
YesLicense
-Bracket Matching
-Multi Language Support
-Error Markup
-Source Control Integration
-Extension language
-Supported remote file editing protocols
-Unit Testing
-Price
-Plugin Manager
-Plugin
-Snippets
-Column selection
-Supported keybinding styles
-Collaborative editing
-RTL
-Bidi
-Interactive Console
-Cross Platform
-Dev platforms
-Export
-Preview
-Supported platforms
-Free
-Platforms
Windows, Linux, MacAuto Complete
-Code Templates
-Integrated Debugger
-Go To Definition
-License
GPLBracket Matching
-Multi Language Support
-Error Markup
-Source Control Integration
-Extension language
-Supported remote file editing protocols
-Unit Testing
-Price
-Plugin Manager
-Plugin
-Snippets
-Column selection
-Supported keybinding styles
-Collaborative editing
-RTL
-Bidi
-Interactive Console
-Cross Platform
-Dev platforms
-Export
-Preview
-Supported platforms
-Free
-Platforms
Windows, macOS, LinuxAuto Complete
YesCode Templates
NoIntegrated Debugger
YesGo To Definition
-License
GPL-2.0-onlyBracket Matching
YesMulti Language Support
YesError Markup
NoSource Control Integration
Via PluginExtension language
CSupported remote file editing protocols
NoneUnit Testing
NoPrice
-Plugin Manager
-Plugin
-Snippets
-Column selection
-Supported keybinding styles
-Collaborative editing
-RTL
-Bidi
-Interactive Console
-Cross Platform
-Dev platforms
-Export
-Preview
-Supported platforms
-Free
-Platforms
-Auto Complete
-Code Templates
-Integrated Debugger
-Go To Definition
-License
-Bracket Matching
-Multi Language Support
-Error Markup
-Source Control Integration
-Extension language
-Supported remote file editing protocols
-Unit Testing
-Price
-Plugin Manager
-Plugin
-Snippets
-Column selection
-Supported keybinding styles
-Collaborative editing
-RTL
-Bidi
-Interactive Console
-Cross Platform
-Dev platforms
-Export
-Preview
-Supported platforms
-Free
-Platforms
Windows, Linux, MacAuto Complete
YesCode Templates
-Integrated Debugger
-Go To Definition
-License
ProprietaryBracket Matching
-Multi Language Support
-Error Markup
-Source Control Integration
-Extension language
-Supported remote file editing protocols
-Unit Testing
-Price
-Plugin Manager
-Plugin
-Snippets
-Column selection
-Supported keybinding styles
-Collaborative editing
-RTL
-Bidi
-Interactive Console
-Cross Platform
-Dev platforms
-Export
-Preview
-Supported platforms
-Free
-Platforms
Linux, macOS, Windows, CygwinAuto Complete
-Code Templates
-Integrated Debugger
-Go To Definition
-License
Vim LicenseBracket Matching
-Multi Language Support
-Error Markup
-Source Control Integration
-Extension language
VimSupported remote file editing protocols
-Unit Testing
-Price
0Plugin Manager
-Plugin
-Snippets
-Column selection
-Supported keybinding styles
-Collaborative editing
-RTL
-Bidi
-Interactive Console
-Cross Platform
-Dev platforms
-Export
-Preview
-Supported platforms
-Free
-Platforms
GNU/Linux, BSD-like, Windows, MacOSAuto Complete
-Code Templates
-Integrated Debugger
-Go To Definition
-License
-Bracket Matching
-Multi Language Support
-Error Markup
-Source Control Integration
-Extension language
-Supported remote file editing protocols
-Unit Testing
-Price
-Plugin Manager
-Plugin
-Snippets
-Column selection
-Supported keybinding styles
-Collaborative editing
-RTL
-Bidi
-Interactive Console
-Cross Platform
-Dev platforms
-Export
-Preview
-Supported platforms
-Free
-Platforms
Windows, macOS, LinuxAuto Complete
YesCode Templates
YesIntegrated Debugger
YesGo To Definition
-License
MIT, Proprietary (official builds)Bracket Matching
YesMulti Language Support
YesError Markup
YesSource Control Integration
GitExtension language
JavaScriptSupported remote file editing protocols
-Unit Testing
-Price
-Plugin Manager
YesPlugin
-Snippets
-Column selection
-Supported keybinding styles
-Collaborative editing
-RTL
-Bidi
-Interactive Console
-Cross Platform
-Dev platforms
-Export
-Preview
-Supported platforms
-Free
-Platforms
Windows, Linux, OS XAuto Complete
YesCode Templates
-Integrated Debugger
-Go To Definition
-License
-Bracket Matching
-Multi Language Support
-Error Markup
-Source Control Integration
-Extension language
-Supported remote file editing protocols
-Unit Testing
-Price
-Plugin Manager
-Plugin
-Snippets
-Column selection
-Supported keybinding styles
-Collaborative editing
-RTL
-Bidi
-Interactive Console
-Cross Platform
-Dev platforms
-Export
-Preview
-Supported platforms
-Free
-Platforms
Windows, Linux, BSDAuto Complete
-Code Templates
-Integrated Debugger
-Go To Definition
-License
-Bracket Matching
-Multi Language Support
-Error Markup
-Source Control Integration
-Extension language
-Supported remote file editing protocols
-Unit Testing
-Price
-Plugin Manager
-Plugin
-Snippets
-Column selection
-Supported keybinding styles
-Collaborative editing
-RTL
-Bidi
-Interactive Console
-Cross Platform
-Dev platforms
-Export
-Preview
-Supported platforms
-Free
-Platforms
Windows, macOS, Linux, BSDAuto Complete
-Code Templates
-Integrated Debugger
-Go To Definition
-License
GPL-3.0-or-laterBracket Matching
-Multi Language Support
-Error Markup
-Source Control Integration
-Extension language
-Supported remote file editing protocols
-Unit Testing
-Price
-Plugin Manager
-Plugin
-Snippets
-Column selection
-Supported keybinding styles
-Collaborative editing
-RTL
-Bidi
-Interactive Console
-Cross Platform
-Dev platforms
-Export
-Preview
-Supported platforms
-Free
-Platforms
Windows, macOS, LinuxAuto Complete
YesCode Templates
YesIntegrated Debugger
-Go To Definition
-License
-Bracket Matching
YesMulti Language Support
YesError Markup
-Source Control Integration
-Extension language
-Supported remote file editing protocols
-Unit Testing
-Price
-Plugin Manager
YesPlugin
YesSnippets
YesColumn selection
-Supported keybinding styles
-Collaborative editing
-RTL
-Bidi
-Interactive Console
-Cross Platform
-Dev platforms
-Export
-Preview
-Supported platforms
-Free
-Platforms
Linux, Windows, macOS, *nix, AndroidAuto Complete
-Code Templates
-Integrated Debugger
-Go To Definition
-License
ApacheBracket Matching
YesMulti Language Support
-Error Markup
YesSource Control Integration
-Extension language
AnySupported remote file editing protocols
scp, ftpUnit Testing
-Price
-Plugin Manager
-Plugin
-Snippets
-Column selection
YesSupported keybinding styles
ViCollaborative editing
-RTL
-Bidi
-Interactive Console
-Cross Platform
-Dev platforms
-Export
-Preview
-Supported platforms
-Free
-Platforms
Windows, macOS, LinuxAuto Complete
YesCode Templates
YesIntegrated Debugger
NoGo To Definition
YesLicense
ProprietaryBracket Matching
YesMulti Language Support
YesError Markup
NoSource Control Integration
Via pluginsExtension language
PythonSupported remote file editing protocols
FTP (plug-in); SSH (plug-in)Unit Testing
NoPrice
-Plugin Manager
Yes (3rd party)Plugin
YesSnippets
-Column selection
YesSupported keybinding styles
OSX; Vi; EmacsCollaborative editing
NoRTL
NoBidi
NoInteractive Console
NoCross Platform
-Dev platforms
-Export
-Preview
-Supported platforms
-Free
-Platforms
Microsoft Windows®, macOS, LinuxAuto Complete
Yes (plugin)Code Templates
Yes (plugin)Integrated Debugger
YesGo To Definition
-License
MITBracket Matching
Yes (plugin)Multi Language Support
YesError Markup
-Source Control Integration
GitExtension language
JavaScriptSupported remote file editing protocols
FTP (plug-in); SSH (plug-in)Unit Testing
-Price
-Plugin Manager
Built-inPlugin
-Snippets
-Column selection
Plug-inSupported keybinding styles
-Collaborative editing
Plug-inRTL
NoBidi
NoInteractive Console
-Cross Platform
YesDev platforms
Microsoft Windows®; macOS; LinuxExport
HTMLPreview
Live side-by-sideSupported platforms
-Free
-Platforms
Linux, Windows, MacOS XAuto Complete
yesCode Templates
YesIntegrated Debugger
-Go To Definition
-License
EPL (Open Source)Bracket Matching
-Multi Language Support
-Error Markup
YesSource Control Integration
Git, SVN, CSV, etcExtension language
-Supported remote file editing protocols
YesUnit Testing
-Price
-Plugin Manager
-Plugin
-Snippets
-Column selection
-Supported keybinding styles
-Collaborative editing
-RTL
-Bidi
-Interactive Console
-Cross Platform
YesDev platforms
-Export
-Preview
-Supported platforms
-Free
-Platforms
-Auto Complete
-Code Templates
-Integrated Debugger
-Go To Definition
-License
-Bracket Matching
-Multi Language Support
-Error Markup
-Source Control Integration
-Extension language
-Supported remote file editing protocols
-Unit Testing
-Price
-Plugin Manager
-Plugin
-Snippets
-Column selection
-Supported keybinding styles
-Collaborative editing
-RTL
-Bidi
-Interactive Console
-Cross Platform
-Dev platforms
-Export
-Preview
-Supported platforms
-Free
-Platforms
Windows, Mac OS XAuto Complete
YesCode Templates
-Integrated Debugger
-Go To Definition
-License
ProprietaryBracket Matching
-Multi Language Support
-Error Markup
-Source Control Integration
-Extension language
-Supported remote file editing protocols
-Unit Testing
-Price
-Plugin Manager
-Plugin
-Snippets
-Column selection
-Supported keybinding styles
-Collaborative editing
-RTL
-Bidi
-Interactive Console
-Cross Platform
-Dev platforms
-Export
-Preview
-Supported platforms
-Free
-Platforms
-Auto Complete
-Code Templates
-Integrated Debugger
-Go To Definition
-License
-Bracket Matching
-Multi Language Support
-Error Markup
-Source Control Integration
-Extension language
-Supported remote file editing protocols
-Unit Testing
-Price
-Plugin Manager
-Plugin
-Snippets
-Column selection
-Supported keybinding styles
-Collaborative editing
-RTL
-Bidi
-Interactive Console
-Cross Platform
-Dev platforms
-Export
-Preview
-Supported platforms
-Free
-Platforms
Windows, MacOS, LinuxAuto Complete
YesCode Templates
-Integrated Debugger
-Go To Definition
-License
MITBracket Matching
-Multi Language Support
-Error Markup
-Source Control Integration
-Extension language
-Supported remote file editing protocols
-Unit Testing
-Price
FreePlugin Manager
-Plugin
-Snippets
-Column selection
-Supported keybinding styles
-Collaborative editing
-RTL
-Bidi
-Interactive Console
-Cross Platform
YesDev platforms
-Export
-Preview
-Supported platforms
-Free
-Platforms
-Auto Complete
-Code Templates
-Integrated Debugger
-Go To Definition
-License
-Bracket Matching
-Multi Language Support
-Error Markup
-Source Control Integration
-Extension language
-Supported remote file editing protocols
-Unit Testing
-Price
-Plugin Manager
-Plugin
-Snippets
-Column selection
-Supported keybinding styles
-Collaborative editing
-RTL
-Bidi
-Interactive Console
-Cross Platform
-Dev platforms
-Export
-Preview
-Supported platforms
-Free
-Platforms
-Auto Complete
-Code Templates
-Integrated Debugger
-Go To Definition
-License
-Bracket Matching
-Multi Language Support
-Error Markup
-Source Control Integration
-Extension language
-Supported remote file editing protocols
-Unit Testing
-Price
-Plugin Manager
-Plugin
-Snippets
-Column selection
-Supported keybinding styles
-Collaborative editing
-RTL
-Bidi
-Interactive Console
-Cross Platform
-Dev platforms
-Export
-Preview
-Supported platforms
Windows; macOS; LinuxFree
-Platforms
Windows, Linux, MacAuto Complete
-Code Templates
-Integrated Debugger
-Go To Definition
-License
-Bracket Matching
-Multi Language Support
-Error Markup
-Source Control Integration
-Extension language
-Supported remote file editing protocols
-Unit Testing
-Price
-Plugin Manager
-Plugin
-Snippets
-Column selection
-Supported keybinding styles
-Collaborative editing
-RTL
-Bidi
-Interactive Console
-Cross Platform
-Dev platforms
-Export
-Preview
-Supported platforms
-Free
-Platforms
-Auto Complete
-Code Templates
-Integrated Debugger
-Go To Definition
-License
-Bracket Matching
-Multi Language Support
-Error Markup
-Source Control Integration
-Extension language
-Supported remote file editing protocols
-Unit Testing
-Price
-Plugin Manager
-Plugin
-Snippets
-Column selection
-Supported keybinding styles
-Collaborative editing
-RTL
-Bidi
-Interactive Console
-Cross Platform
-Dev platforms
-Export
-Preview
-Supported platforms
-Free
-Platforms
Windows, Linux, MacOS(outdated version)Auto Complete
YesCode Templates
-Integrated Debugger
-Go To Definition
-License
GPLBracket Matching
-Multi Language Support
-Error Markup
-Source Control Integration
-Extension language
-Supported remote file editing protocols
-Unit Testing
-Price
-Plugin Manager
-Plugin
-Snippets
-Column selection
-Supported keybinding styles
-Collaborative editing
-RTL
-Bidi
-Interactive Console
-Cross Platform
-Dev platforms
-Export
-Preview
-Supported platforms
-Free
-Platforms
-Auto Complete
YesCode Templates
NoIntegrated Debugger
YesGo To Definition
-License
-Bracket Matching
YesMulti Language Support
YesError Markup
NoSource Control Integration
YesExtension language
-Supported remote file editing protocols
-Unit Testing
YesPrice
$200/yearsPlugin Manager
-Plugin
-Snippets
-Column selection
-Supported keybinding styles
-Collaborative editing
-RTL
-Bidi
-Interactive Console
-Cross Platform
Windows, macOS, Linux, FreeBSDDev platforms
-Export
-Preview
-Supported platforms
-Free
No