Hi! In my dev environment, I need to almost always jack-in using leiningen with my dev profile, so I was wondering if there is any option in (VSCode + calva) to pre-select these configurations already and when I select option “Start or connect to a Clojure REPL” (or its short cut) it just starts the REPL with my confs without needing to select them again and again.
Hello! Yes, we call them REPL Jack-in and Connection Sequences and they support what you ask for, and then some: https://calva.io/connect-sequences/
I've reworked the PR for using clojure-lsp native binaries (really just converted it to TypeScript). If anyone wants to help test that would be great. https://12326-125431277-gh.circle-artifacts.com/0/tmp/artifacts/calva-2.0.182-use-clojure-lsp-native-binaries-9be4279e.vsix It should indicate that it's downloading then initializing clojure-lsp in the status bar. I've tested on briefly on Windows and Linux (Manjaro). Still could use a Mac test and any other testing would be nice.
I’ll give it a spin tomorrow at work, @brandon.ringe.
I've run across an issue with that vsix with the completion request failing while editing a deps.edn file. Reported here: https://github.com/clojure-lsp/clojure-lsp/issues/381
@richiardiandrea I've added some info to this issue about using the debugger for endpoints in ring and pedestal services. If you have time to review the pedestal part (as I think that applied to your situation) and add add any info/questions/feedback that could help us to improve the docs around this or to fix something if needed, that would be very appreciated. https://github.com/BetterThanTomorrow/calva/issues/1049