Discussion about all editors used for Clojure/ClojureScript
Marc O'Morain 2018-08-09T10:25:00.000295Z

@pez what's your setup for editing s-expressions in vscode?

Marc O'Morain 2018-08-09T10:25:32.000022Z

I've been using ClojureVSCode (I only discovered calva last week), but I'm editing parens manually.

pez 2018-08-09T12:44:55.000325Z

@marc-omorain I use Calva Paredit 😃 And also Calva Format. My colleague adds #parinfer to the mix, but that extension hasn't received too much love lately (which might be about to change).

pez 2018-08-09T12:49:09.000195Z

The reason I lifted out the formatting (indentation) to its own extension was so that it could be used together with extensions like ClojureVSCode. (Of course, if ClojureVSCode also does formatting, all bets are off. I do not know if it does, it was too long ago I tried that extension for me to remember.)

pez 2018-08-09T12:49:21.000087Z

But you should now, right? 😃

Marc O'Morain 2018-08-09T13:39:50.000518Z

ClojureVSCode will do formatting, but only if you project has cljfmt in the dependencies

Marc O'Morain 2018-08-09T13:40:07.000021Z

I've started using calva for formatting

Marc O'Morain 2018-08-09T13:40:16.000558Z

I'm interested in test running

Marc O'Morain 2018-08-09T13:40:32.000425Z

I added some support for the test results panel in VSCode to ClojureVSCode recently

pez 2018-08-09T15:50:19.000335Z

That looks cool! I wasn't even aware there were a test results panel, or did you crate that view yourself? Calva reports test results in the Problems tab, and thus the file navigator and the files get marked up with where the tests fail, similar to how linting errors get reported.