By Luc Bourlier on Jul 26 2012
The Scala IDE ecosystem which was just announced will be a great place for finding plugins to boost your productivity. The ecosystem will host not only plugins targeting end-users, but also tools for aiding developers creating and debugging their plugins.
To bootstrap the process of creating a Scala IDE plugin, we provide two giter8 templates to generate complete maven projects, containing plugin skeletons, features and update site:
To use them, after having install giter8, invoke it and provide the requested information:
$ g8 scala-ide/scala-ide-plugin.g8
name [Scala IDE Sample plugin]: My Plugin
provider [org.example]: my.domain
pluginName [org.example.plugin]: my.domain.plugin
className [SampleAction]: MyAction
providerName [Scala IDE]: Me
Applied scala-ide/scala-ide-plugin.g8 in my-plugin
The generated README contains some details about the projects. The result should build successfully. Developers can then concentrate on integrating their tools with Scala IDE.