Hello Calva friends, some more changes with the clojure-lsp branch are ready for testing with this vsix: https://8976-125431277-gh.circle-artifacts.com/0/tmp/artifacts/calva-2.0.135-feat-lsp-client-ff64b560.vsix I've figured out how to disable some features that either still need some work in clojure-lsp, or that Calva does better on its own. Things you can do thanks to clojure-lsp in this vsix (and without a repl connection): • Go to definition/references • Peek definition/references • Find all references • Rename symbol • Change all occurrences • Enable references code lens via the new setting (disabled by default)
Here's the references code lens feature in action. Click them to peek references.
Also, this version of the branch is very close to being ready for release, so please give it a spin and report any issues you might find.