-
Notifications
You must be signed in to change notification settings - Fork 91
Editors
To make life easier for everyone, we will try to keep an updated list of plugins, modes, bundles, etc. for various editors. These are not part of the Calvin project, but provided by third parties. If your favorite editor is not listed below, consider taking the plunge and providing support for it.
There is a relatively mature CalvinScript.tmbundle available for TextMate. It provides a number of useful tricks, including
- Syntax highlighting
- Syntax checking (via Calvin's
cscompile
tool) - Documentation for actors (via Calvin's
csdocs
tool) - Running CalvinScripts inside TextMate, or in a terminal
- Rendering a flow graph representation of a script (via Calvin's
csviz
tool) - Context sensitive tab-completion (beta)
While there is no proper package for SublimeText, the syntax definition file, CalvinScript.tmLanguage
, from the TextMate bundle should work with SublimeText.
Language definitions for CalvinScript and an optional custom theme (Northernlights) with support for all scopes used are available for download. Use apm link
to install, see Atom documentation for details.