Format Scala code using Scalariver, a web server using Scalariform.
- Install Scalariver
- Select code to format (or select nothing if you want to format the whole file)
- Format the code :p Choose your way
cmd+shit+c
(on Mac, I didn't figure what mapping would word without being a pain in other system)- “scalariver: Format” in command palette
- Tools > Scalariver > Format
The (selected) code is sent to Scalariver with formatting option, so you might consider to run a personal Scalariver instance on your computer (or in an intranet server).
- “Format”: formats selection (and whole file is there is no selection),
- “Format file”: format the whole file whatever there is selection or not.
Install the “Scalariver” package.
Fetch the sources on GitHub and put them into your Packages directory.
scalariver_url
: The URL of Scalariver instancescalariver_formatonsave
: Format file on each save (true
by default)scalariver_options
: The Scalariver options (containing Scalariform ones)
If you want to use your own mapping, add “{ "keys": ["ctrl+shift+c"], "command": "scalariver"}
”
in your Key Bindings file.
- Plugin by dohzya,
- heavilly based on Scalariver,
- which runs Scalariform