Add clojure-lsp
Reduce verbosity of logging by default
Limit the number of logs that can be written
This plugin adds support for the Language Server Protocol (LSP) to jEdit.
This protocol extracts IDE functionality into a separate process that text editors can communicate with, enabling advanced functionality without requiring each editor to implement it from scratch.
A few things are required to build this plugin:
svn
, for checking out the build-support
project.gradle.properties
file should be updated to point to its location.Once you have those, you need to do a one-time checkout of the build-support
project with
$ bin/get-build-support
Now you can access any of the standard jEdit plugin Ant tasks via Gradle:
$ ./gradlew ant-build
Each edit mode can be configured to run a specific language server the first time a buffer of that mode is loaded.
Currently, only Go is pre-configured with the gopls
command, but support for
others can be defined in the Plugin Options pane.