Skip to content
Scala plugin for IntelliJ IDEA
Scala Java Other
Latest commit 99131e7 Apr 29, 2016 yalishevant add test for #SCL-8660
Failed to load latest commit information.
.idea ScalaPlugins.xml artifact updated for new version of sbt-structure Apr 22, 2016
NailgunRunners/src/org/jetbrains/plugins/scala/nailgun Move subprojects' settings into build.sbt Jul 13, 2015
Runners/src/org/jetbrains/plugins/scala global cleanup, part 1 Nov 22, 2015
SDK jar with dotty interfaces updated Mar 11, 2016
ScalaRunner Removed macro printers for worksheet restored Nov 12, 2015
compiler-settings/src/org/jetbrains directory for compiled compiler interfaces made customizable Dec 3, 2015
jps-plugin Worksheet for Dotty enabled Apr 14, 2016
macroAnnotations/src/org/jetbrains/plugins/scala/macroAnnotations Reduced stack size. Mar 15, 2016
project update sbt-structure to 5.1.2 Apr 15, 2016
resources ScalaProjectCache made into ScalaSdkCache, Apr 22, 2016
scalap Improved indentation of decompiled refinements Apr 15, 2016
src/org/jetbrains Fixed second highlighting issue from #SCL-9877 Apr 29, 2016
test add test for #SCL-8660 Apr 29, 2016
testdata add test for #SCL-8660 Apr 29, 2016
.gitattributes .gitattributes Mar 22, 2013
.gitignore Necessary .class files removed from .gitignore (Namely .class MacroPr… Nov 12, 2015
CONTRIBUTING.mkdn link to the help article about PSI Viewer added Apr 6, 2016
LICENSE.txt Updated License.txt Mar 2, 2016
README.mkdn Added ant requirement to the README Apr 22, 2016
build.sbt fix compilation Mar 23, 2016
buildutils.xml postbuild task updated to rename jars for jps Nov 9, 2015 point to the Leda SDK Sep 19, 2012


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 and ant support enabled
  2. Fork this repository and clone it to your computer

    $ git clone
  3. Switch to the main developement branch

    $ git checkout idea16.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.