Products: IntelliJ IDEA
Vendor: Esko Luontola
Integrates with Simple Build Tool (SBT) to enable building Scala projects easily and quickly.
Offers a console where SBT commands can be entered interactively, and a Before Run task to delegate project compilation to SBT, as an alternative to the built in IntelliJ Make.
6 updates are hidden show all updates
Recent change notes:Fix dependency to allow installation on IntellIJ IDEA 0.13.0
General usage instructions:Go to the "Before launch" options of a Run Configuration, uncheck "Make" and choose "Run SBT Action / test-compile" to compile the project with SBT.
This plugin does not generate or synchronize your IDEA project structure from the SBT build configuration. The sbt-idea-plugin (http://github.com/mpeltonen/sbt-idea-plugin), a plugin for SBT, rather than for IDEA, serves this purpose. These two projects are complementary, and do not conflict with each other.
Alternatively you can rely on IDEA's Maven integration, so that both SBT and IDEA find the dependencies from Maven's POM files. But beware that SBT/Ivy does not support the relativePath element for parent POMs (https://issues.apache.org/jira/browse/IVY-1173), which can cause issues with multi-module projects.