Skip to content
Scala plugin for IntelliJ IDEA
Scala Java Other
Latest commit 51ec365 @dancingrobot84 dancingrobot84 Bump sbt-launch version to 0.13.9
Issue #SCL-9475 fixed
Failed to load latest commit information.
.idea Bump sbt-launch version to 0.13.9
NailgunRunners/src/org/jetbrains/plugins/scala/nailgun Move subprojects' settings into build.sbt
Runners/src/org/jetbrains/plugins/scala global cleanup, part 1
SDK/scalaDevPlugin/src/main Updated our dev plugin dependency.
ScalaRunner Removed macro printers for worksheet restored
compiler-settings/src/org/jetbrains directory for compiled compiler interfaces made customizable
jps-plugin simplifications and minor changes after review
macroAnnotations/src/org/jetbrains/plugins/scala/macroAnnotations global cleanup, part 1
project Bump sbt-launch version to 0.13.9
resources directory for compiled compiler interfaces made customizable
scalap global cleanup, part 1
src/org/jetbrains Bump sbt-launch version to 0.13.9
test Bump sbt-launch version to 0.13.9
testdata Fixed spacings in testdata
.gitattributes .gitattributes
.gitignore Necessary .class files removed from .gitignore (Namely .class MacroPr…
CONTRIBUTING.mkdn Add info about how to get versions of IDEA and Scala plugin
LICENSE.txt license & readme
README.mkdn Add gitter badge to README
build.sbt remove mock sbt binaries
buildutils.xml postbuild task updated to rename jars for jps point to the Leda SDK


Scala Plugin for IntelliJ IDEA

Plugin that implements Scala, SBT, Play 2, SSP and Hocon support in IntelliJ IDEA.


General information

Developing Scala plugin

In order to take part in Scala plugin development, you need to:

  1. Install the following software:

    • SBT 0.13.5 or higher
    • IntelliJ IDEA 14 or higher with compatible version of Scala plugin
  2. Fork this repository and clone it to your computer

    $ git clone
  3. Switch to the main developement branch

    $ git checkout idea15.x
  4. Open IntelliJ IDEA, select File -> New -> Project from existing sources, point to the directory where Scala plugin repository is and then import it as SBT project.

  5. When importing is finished, go to Scala plugin repo directory and run

    $ git checkout .idea

    in order to get artifacts and run configurations for IDEA project.

Something went wrong with that request. Please try again.