/ensime-atom

ENSIME Atom plugin for Scala developers

Primary LanguageCoffeeScriptMIT LicenseMIT

Atom ENSIME

Join the chat at https://gitter.im/ensime/ensime-atom APM Downloads Build Status Build status

ENSIME integration includes the following features for Scala developers:

  • Jump to definition
  • Hover for type information
  • Errors and warnings (in gutter and in an output window)
  • Basic autocompletion
  • Format source file
  • Show implicits
  • Go to type
  • Go to documentation
  • Organize imports

Full Documentation

Documentation is available at ensime.org

Getting Started Summary

  1. After installation go to the Atom ENSIME package settings and set the path to sbt.
  2. Use the gen-ensime command in sbt to generate a .ensime file.
  3. cmd-shift-P Ensime: Start

See the full documentation for more details.