Skip to content

Latest commit

 

History

History
39 lines (34 loc) · 3.05 KB

editors.md

File metadata and controls

39 lines (34 loc) · 3.05 KB
layout order title site_nav_entry
page
6
Supported Text Editors
true

ENSIME supports several editors. Your choice of editor is a very personal thing and you should probably go with the one that feels right for you... even if deep down you know that it's not as good as Emacs.

If you really want to use a particular editor but some feature is missing, take it from us that you will find it incredibly rewarding to get it working! Head over to Contributing to find out more.

The following chart describes how well ENSIME supports each editor:

Learn more → Emacs Atom Vim VSC Sublime
Homepage Emacs Atom Vim VSC Sublime
Main language Emacs Lisp Coffeescript Python Typescript Python
Upstream Licence GPL MIT Charityware MIT Proprietary
Type at point
Contextual completion
Live errors / warnings
Semantic highlighting
Implicit conversions
Import class at point
Classpath search
Jump to source
Show documentation
Rename symbol
Organise imports
Debugging Partial
Java Support: ENJIME
REPL
SBT integration
Find usages
Show implementations
Advanced type search
Passive suggestions
Whitebox macros