A companion IntelliJ IDEA plugin for kebs library.
It enhances experience with the library by adding support for code generated by macros.
The latest stable version can be installed from the IntelliJ Marketplace (in the Settings/Preferences dialog, select "Plugins" and type "Kebs" into search input). See https://www.jetbrains.com/help/idea/managing-plugins.html for detailed instructions.
You can also install the plugin from the web page: https://plugins.jetbrains.com/plugin/16069-kebs
Build using sbt:
sbt clean test packageArtifact && sbt packageArtifact
Plugin jar is located in target/plugin/kebs-intellij/lib/
directory of the project.
See https://www.jetbrains.com/help/idea/managing-plugins.html#install_plugin_from_disk for instructions how to install the plugin from disk.
- Tagged types without a qualified name (e.g. local classes) are not supported by the plugin (although they are supported by kebs-tagged-meta).
Plugin code was influenced by zio-intellij project.
Code in org.jetbrains.plugins.scala
package in test
is from intellij-scala project.