Home Download Buy Blog Forum Support

SublimeScala - IDE-like features for Scala

SublimeScala - IDE-like features for Scala

Postby xeno.by on Wed Aug 15, 2012 1:03 pm

Our plugin integrates with Ensime, a headless Scala IDE server, to provide semantic services to Sublime.

Features:
* On-the-fly error highlighting
* Type-aware autocompletion
* Go to definition

We also plan to implement debugging support and already have a prototype of using debugging functionality of Ensime to set breakpoints and step through code. Currently debug mode doesn't support anything useful (e.g. you can't watch the stacktrace or values of locals), but that looks doable.

The main priority of the project is to retain incredible speed and responsiveness of Sublime. As far as the first impressions go, everything's fine - Ensime server typically starts within a couple seconds and almost all processing (except completions) is non-blocking and happens on a non-UI thread. Everyday use of the plugin will validate this claim, but in any case performance is not something we're going to sacrifice.

Downloads and installation instructions: https://github.com/sublimescala/sublime ... /README.md
Issue tracker: https://github.com/sublimescala/sublime-ensime/issues
xeno.by
 
Posts: 106
Joined: Mon Jan 30, 2012 10:03 am
Location: Lausanne, Switzerland

Return to Plugin Announcements

Who is online

Users browsing this forum: No registered users and 10 guests