Platforms
-Database management
-Project management
-Word processing
-Notetaking
-Formula editing
-Spreadsheets
-Presentations
-Diagramming
-License
-Extension language
-Bracket Matching
-Error Markup
-Supported remote file editing protocols
-Column selection
-Supported keybinding styles
-Multi Language Support
-Auto Complete
-Collaborative editing
-Source Control Integration
-Bidi
-Refactoring
-Interactive Console
-Interactive Debugger
-Plugin Manager
-RTL
-Go to Definition
-Price
-Export
-Preview
-Integrated Debugger
-Code Templates
-Unit Testing
-Go To Definition
-Platforms
Windows, Linux, Mac, AndroidDatabase management
-Project management
-Word processing
-Notetaking
-Formula editing
-Spreadsheets
-Presentations
-Diagramming
-License
-Extension language
-Bracket Matching
-Error Markup
-Supported remote file editing protocols
-Column selection
-Supported keybinding styles
-Multi Language Support
-Auto Complete
-Collaborative editing
-Source Control Integration
-Bidi
-Refactoring
-Interactive Console
-Interactive Debugger
-Plugin Manager
-RTL
-Go to Definition
-Price
-Export
-Preview
-Integrated Debugger
-Code Templates
-Unit Testing
-Go To Definition
-Platforms
-Database management
-Project management
-Word processing
-Notetaking
-Formula editing
-Spreadsheets
-Presentations
-Diagramming
-License
-Extension language
-Bracket Matching
-Error Markup
-Supported remote file editing protocols
-Column selection
-Supported keybinding styles
-Multi Language Support
-Auto Complete
-Collaborative editing
-Source Control Integration
-Bidi
-Refactoring
-Interactive Console
-Interactive Debugger
-Plugin Manager
-RTL
-Go to Definition
-Price
-Export
-Preview
-Integrated Debugger
-Code Templates
-Unit Testing
-Go To Definition
-Platforms
-Database management
-Project management
-Word processing
-Notetaking
-Formula editing
-Spreadsheets
-Presentations
-Diagramming
-License
-Extension language
-Bracket Matching
-Error Markup
-Supported remote file editing protocols
-Column selection
-Supported keybinding styles
-Multi Language Support
-Auto Complete
-Collaborative editing
-Source Control Integration
-Bidi
-Refactoring
-Interactive Console
-Interactive Debugger
-Plugin Manager
-RTL
-Go to Definition
-Price
-Export
-Preview
-Integrated Debugger
-Code Templates
-Unit Testing
-Go To Definition
-Platforms
-Database management
-Project management
-Word processing
-Notetaking
-Formula editing
-Spreadsheets
-Presentations
-Diagramming
-License
-Extension language
-Bracket Matching
-Error Markup
-Supported remote file editing protocols
-Column selection
-Supported keybinding styles
-Multi Language Support
-Auto Complete
-Collaborative editing
-Source Control Integration
-Bidi
-Refactoring
-Interactive Console
-Interactive Debugger
-Plugin Manager
-RTL
-Go to Definition
-Price
-Export
-Preview
-Integrated Debugger
-Code Templates
-Unit Testing
-Go To Definition
-Platforms
-Database management
-Project management
-Word processing
-Notetaking
-Formula editing
-Spreadsheets
-Presentations
-Diagramming
-License
-Extension language
-Bracket Matching
-Error Markup
-Supported remote file editing protocols
-Column selection
-Supported keybinding styles
-Multi Language Support
-Auto Complete
-Collaborative editing
-Source Control Integration
-Bidi
-Refactoring
-Interactive Console
-Interactive Debugger
-Plugin Manager
-RTL
-Go to Definition
-Price
-Export
-Preview
-Integrated Debugger
-Code Templates
-Unit Testing
-Go To Definition
-Platforms
Windows, macOS, LinuxDatabase management
NoProject management
NoWord processing
YesNotetaking
NoFormula editing
NoSpreadsheets
YesPresentations
Yes (Beamer package)Diagramming
Yes (TikZ package)License
-Extension language
-Bracket Matching
-Error Markup
-Supported remote file editing protocols
-Column selection
-Supported keybinding styles
-Multi Language Support
-Auto Complete
-Collaborative editing
-Source Control Integration
-Bidi
-Refactoring
-Interactive Console
-Interactive Debugger
-Plugin Manager
-RTL
-Go to Definition
-Price
-Export
-Preview
-Integrated Debugger
-Code Templates
-Unit Testing
-Go To Definition
-Platforms
Linux, Windows, macOS, *nix, AndroidDatabase management
-Project management
-Word processing
-Notetaking
-Formula editing
-Spreadsheets
-Presentations
-Diagramming
-License
ApacheExtension language
AnyBracket Matching
YesError Markup
YesSupported remote file editing protocols
scp, ftpColumn selection
YesSupported keybinding styles
ViMulti Language Support
-Auto Complete
-Collaborative editing
-Source Control Integration
-Bidi
-Refactoring
-Interactive Console
-Interactive Debugger
-Plugin Manager
-RTL
-Go to Definition
-Price
-Export
-Preview
-Integrated Debugger
-Code Templates
-Unit Testing
-Go To Definition
-Platforms
Unix-like, macOS, Windows, CygwinDatabase management
-Project management
-Word processing
-Notetaking
-Formula editing
-Spreadsheets
-Presentations
-Diagramming
-License
GPL-3.0-or-laterExtension language
Emacs Lisp, C(Emacs modules)Bracket Matching
YesError Markup
YesSupported remote file editing protocols
FTP; HTTP; SSH; WebDAVColumn selection
YesSupported keybinding styles
IBM CUA; OSX; Vi; Emacs; Pico; WordStar; WordPerfect; BriefMulti Language Support
YesAuto Complete
YesCollaborative editing
YesSource Control Integration
Yes (package)Bidi
YesRefactoring
YesInteractive Console
YesInteractive Debugger
gdb (for C)Plugin Manager
Package, built-inRTL
YesGo to Definition
YesPrice
-Export
-Preview
-Integrated Debugger
-Code Templates
-Unit Testing
-Go To Definition
-Platforms
Linux, macOS, Windows, CygwinDatabase management
-Project management
-Word processing
-Notetaking
-Formula editing
-Spreadsheets
-Presentations
-Diagramming
-License
Vim LicenseExtension language
VimBracket Matching
-Error Markup
-Supported remote file editing protocols
-Column selection
-Supported keybinding styles
-Multi Language Support
-Auto Complete
-Collaborative editing
-Source Control Integration
-Bidi
-Refactoring
-Interactive Console
-Interactive Debugger
-Plugin Manager
-RTL
-Go to Definition
-Price
0Export
-Preview
-Integrated Debugger
-Code Templates
-Unit Testing
-Go To Definition
-Platforms
GNU/Linux, MacOS, WindowsDatabase management
-Project management
-Word processing
-Notetaking
-Formula editing
-Spreadsheets
-Presentations
-Diagramming
-License
GPL3Extension language
Emacs LispBracket Matching
YesError Markup
YesSupported remote file editing protocols
YesColumn selection
YesSupported keybinding styles
Emacs, Vim, CUAMulti Language Support
YesAuto Complete
YesCollaborative editing
YesSource Control Integration
YesBidi
YesRefactoring
YesInteractive Console
YesInteractive Debugger
YesPlugin Manager
-RTL
-Go to Definition
-Price
-Export
YesPreview
YesIntegrated Debugger
YesCode Templates
YesUnit Testing
YesGo To Definition
Yes