I'm interested in trying Clojure and/or ClojureScript. However, I admit to being a bit spoiled on tooling.
A luxury, once enjoyed, becomes a necessity.
- C. Northcote Parkinson
What is the best (non-Emacs) first-run and ongoing tooling experience? Free is best, but compelling paid options are ok. What I'm accustomed to currently:
On the front end I use Elm. There is a great template project called Create-Elm-App that sets up the production builds and dev goodies like hot reloading, time-traveling debugger, etc. Then I use VS code for the normal stuff (highlighting, git integration, file organization, intellisense, etc).
On the back end I use full VS, which has project templates, debugging, and nowadays even docker integration (will setup debuggable containers for you). In addition to the normal stuff.