8
User
Recs.
Recs.
33
Updates
Last
Updated
Updated
Activity
25 Options
SpecsUpdate
Bracket MatchingYes
Auto CompleteYes
Multi Language SupportYes
PlatformsUnix-like, macOS, Windows, Cygwin
LicenseGPL-3.0-or-later
Error MarkupYes
Source Control IntegrationYes (package)
Extension languageEmacs Lisp, C(Emacs modules)
Collaborative editingYes
Plugin ManagerPackage, built-in
Supported keybinding stylesIBM CUA; OSX; Vi; Emacs; Pico; WordStar; WordPerfect; Brief
Supported remote file editing protocolsFTP; HTTP; SSH; WebDAV
Column selectionYes
RTLYes
BidiYes
Interactive ConsoleYes
RefactoringYes
Interactive Debuggergdb (for C)
Go to DefinitionYes
Pros
Pro With many other modes (plugins) you have project management systems and lots of other stuff for developers
Pro Total customizability
Customizations can be made to a wide range of Emacs' functions through a Lisp dialect. A robust list of existing Lisp extensions include the practical (git integration, syntax highlighting, etc) to the utilitarian (calculators, calendars) to the sublime (chess, Eliza).
Pro Built in support for many version controls like GIT, Mercurial, subversion, CVS etc
Pro Self documenting
Emacs has extensive help support built-in as well as a tutorial accessed with C-h t.
Pro Easy debugging of python code
You can use pdb inside emacs to easily debug Python code through the M-x pdb
command.
Know any positive aspects of this option?
Cons
Recommendations
Emacs
Recommended 7 years ago
Pro
Runs over SSH either in terminal or GUIPro
Pep8 supportPro
Built in support for many version controls like GIT, Mercurial, subversion, CVS etcPro
With many other modes (plugins) you have project management systems and lots of other stuff for developersPro
Built in app store/package library with easy installPro
Great documentationPro
Total customizabilityPro
flake8 for continuous checkingEmacs
Recommended 8 years ago
Pro
Runs over SSH either in terminal or GUIPro
Can fetch files via tramp mode over various protocols like ftp and sshPro
Pep8 supportPro
Easy debugging of python codePro
Built in support for many version controls like GIT, Mercurial, subversion, CVS etcPro
With many other modes (plugins) you have project management systems and lots of other stuff for developersPro
Built in app store/package library with easy install