Reza Hamouleh 16154453ea sbt: use new sbt command naming convention (#8426) | 4 years ago | |
---|---|---|
.. | ||
README.md | 4 years ago | |
_sbt | 4 years ago | |
sbt.plugin.zsh | 4 years ago |
This plugin adds completion for the sbt, the interactive build tool, as well as some aliases for common sbt commands.
To use it, add sbt
to the plugins array in your zshrc file:
plugins=(... sbt)
Alias | Command | Description |
---|---|---|
sbc | sbt compile |
Compiles the main sources |
sbcln | sbt clean |
Deletes all generated files |
sbcc | sbt clean compile |
Deletes generated files, compiles the main sources |
sbco | sbt console |
Starts Scala with the compiled sources and all dependencies |
sbcq | sbt consoleQuick |
Starts Scala with all dependencies |
sbcp | sbt consoleProject |
Starts Scala with sbt and the build definitions |
sbd | sbt doc |
Generates API documentation for Scala source files |
sbdc | sbt dist:clean |
Deletes the distribution packages |
sbdi | sbt dist |
Creates the distribution packages |
sbgi | sbt genIdea |
Create Idea project files |
sbp | sbt publish |
Publishes artifacts to the repository |
sbpl | sbt publishLocal |
Publishes artifacts to the local Ivy repository |
sbr | sbt run |
Runs the main class for the project |
sbrm | sbt runMain |
Runs the specified main class for the project |
sbu | sbt update |
Resolves and retrieves external dependencies |
sbx | sbt test |
Compiles and runs all tests |
sba | sbt assembly |
Create a fat JAR with all dependencies |