- Install Package Control
- Run
Package Control: Install Package
in the Command Palette (Super+Shift+P) - Install Elm or use NPM (
npm i -g elm
)
- Compatible with Sublime Text 2 and Sublime Text 3
- Syntax highlighting
- Two standard build commands (Super+[Shift]+B or Super+[Shift]+F7)
Build
just checks errors. Kudos to this tweet!Run
additionally outputs your compiled program to an inferred path.- Output path is configurable in
elm-package.json
orElm Build System: …
in the Command Palette. Elm build system only requires a valid config in any ancestor directory of the active file.
- Compile messages
- Type hints for standard library functions
- Integration with popular plugins (installed separately)
- SublimeREPL — Run
elm-repl
in an editor tab with syntax highlighting. - Highlight Build Errors — Does what it says on the box … usually.
- SideBarEnhancements — Open your compiled program in a configurable browser from the Command Palette.
- View In Browser — Same as above but compatible with ST2.
- SublimeREPL — Run
Don't know Elm? Great first step!