This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-09-25
Channels
- # asami (5)
- # babashka (38)
- # beginners (116)
- # calva (65)
- # chlorine-clover (4)
- # cider (8)
- # cljfx (6)
- # cljsrn (7)
- # clojure (18)
- # clojure-australia (1)
- # clojure-europe (49)
- # clojure-spec (6)
- # clojure-uk (4)
- # clojurescript (3)
- # clojureverse-ops (13)
- # core-async (2)
- # cryogen (1)
- # cursive (9)
- # datahike (32)
- # fulcro (3)
- # gratitude (17)
- # malli (4)
- # music (3)
- # nrepl (8)
- # off-topic (14)
- # releases (2)
- # rewrite-clj (3)
- # shadow-cljs (4)
- # vrac (1)
- # xtdb (4)
Hi, I'm looking at providing a #portal vs-code extension that runs the UI directly in vs-code. To make things super seamless, I was wondering if there was a way I could leverage a user's existing clover repl connection to execute some setup code? I can do something like:
(-> (.executeCommand vscode/commands "clover.evaluate-block")
(.then (fn [result] (prn result))))
but that depends on the block of code a user has selected. Is there a more programatic way to leverage the clover repl from another vs-code extension?Most VS Code users work with Calva and nREPL so you can't rely on either of them being present by default.