This project provides classes necessary for the JetBrains IntelliJ interactive development environment to communicate with components that adhere to the language server protocol. This protocol is described in a Specification
Java 11 or later.
Run ./gradlew jar
to generate the jar file. To use as a jar dependency run this command to copy it into your local Maven repository.
mvn install:install-file
-Dfile=build/libs/lsp4ij-0.0.5.jar
-DgroupId=org.microshed
-DartifactId=lsp4ij
-Dversion=0.0.5
-Dpackaging=jar
-DgeneratePom=true;
Your plugin must define the extension points in plugin.xml or include lsp4ij.xml. It must also define the plugin namespace in pluginNamespace.properties as "pluginNamespace=xxx" for use at runtime.
See the CONTRIBUTING document for more details.
Please report bugs, issues and feature requests as described in the CONTRIBUTING document.