Please note that the Scala wikis are in a state of flux. We strongly encourage you to add content but avoid creating permanent links. URLs will frequently change. For our long-term plans see this post by the doc czar.

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Add junit-interface

...

Name

Description

 Plugins for IDEs:

sbt-idea

A plugin/processor to create IntelliJ IDEA project files

 Packaging plugins
sbt-native-packagerBuild native packages for major operation systems
 Code generator plugins:

lifty

Lifty adds scaffolding to sbt and includes templates for Lift including new projects, adding snippets, models, comet actors, and other templates for Lift-base projects.

scalaxbXSD and WSDL binding
sbt-protobufPlugin for compiling protobuf files
xsbt-reflectReflect build properties into source code
 Utility plugins:

sbt-cxf

CXF integration for SBT

ls-sbtsbt interface for ls.implicit.ly
sbt-dependency-graphCreates a graphml file of the dependency tree
sbt-inspectrDisplays settings dependency tree (for calling inspect recursively)
sbt-revolverStarting and stopping, triggered restart, hot reloading
 Documentation plugins:
sbt-lwmSBT 0.10.x plugin that converts lightweight markup documents to HTML. It currently supports Textile and Markdown
 Test framework integration:
junit-interfaceTest interface implementation for JUnit 4

Miscellaneous

Name

Description

Scala Refactoring

IDE-agnostic automated refactoring tools for Scala

Scalariform

Scala source code formatter

Conscript

Installs and updates Scala software

Treeshaker

Eclipse plugin that facilitates Scala on Android using ADT and Eclipse

ScalaConsole

A lightweight GUI wrapper around "scala" - the interpreter shell for Scala

Scalide

A Graphical Scala REPL/Interpreter (outdated: stuck at Scala 2.7)

ScalaEdit

Text editor with built-in support for SBT and Scala REPL

zsh completionsSupport for completion of Scala command-line tool arguments in zsh

...