Discussion about all editors used for Clojure/ClojureScript
Radek 2019-01-23T20:00:35.004500Z

Anyone here successfully using VSCode with nREPL?

seancorfield 2019-01-23T20:05:24.004800Z

I have dabbled with it a few times, yes.

seancorfield 2019-01-23T20:05:40.005100Z

(on both Mac and Windows)

Radek 2019-01-23T20:06:18.005500Z

Well I'm asking because it's currently really broken

pez 2019-01-23T20:10:59.006600Z

@kyselyradek which extension are you trying with? If it is Calva, we can try help out in #calva-dev .

Radek 2019-01-23T20:11:21.007Z

I'm using the regular Clojure extension

Radek 2019-01-23T20:11:34.007700Z

But am willing to try out Calva

pez 2019-01-23T20:14:49.010700Z

Cool! And you now know where to look for help. We in the Calva team are committed to provide a productive Clojure experience for VS Code users. It does have rough edges still, but we are at it!

Radek 2019-01-23T20:19:06.011200Z

Should I uninstall the default Clojure extension before adding Calva or should it support both?

pez 2019-01-23T20:35:34.013100Z

I don’t know how default that extension is, even if it has a very apt name. 😃 But yes, disable or uninstall it. Calva is not compatible with it.

seancorfield 2019-01-23T20:37:24.013500Z

Yes, use Calva — I don’t think the Clojure extension is maintained any more (I never bothered even trying it).

seancorfield 2019-01-23T20:39:51.013900Z

Oh, looks like it was updated as recently as early December. My bad.

seancorfield 2019-01-23T20:41:02.015500Z

There’s a #vscode channel if you still want to ask about the Clojure extension there but I’ve had no problems with Calva — for the little that I use VSCode (I went back to Atom and I’m now using Chlorine with that).

Radek 2019-01-23T20:43:18.017700Z

Yeah, it looks like it is maintained, but doesn't work with the latest Leiningen version. Calva seems good so far, I'll probably keep using that 🙂

pez 2019-01-23T21:11:31.019900Z

I can recommend installing Clojure Warrior too. Then you can disable vscode's default bracket matching for Clojure, which is very confusing.