Anyone using VS Code for cljs dev? How is the experience? Which extension do you use?
Someone said they were having issues with the repl integration in the #parinfer channel.
Ok. Iām using Cursive currently, and the dev experience is ok, but Iād like something more light-weight
Neovim is great š :vim:
But if that's not your thing, I hear that Atom's repl (ProtoREPL) is really great.
Hehe. Iām sure Vim is great. I really dig the static analysis that Cursive can do, and afaik, VS Code as well. Atom might be able to, but I find it rather slow compared to VS Code.
How is Vim re: linting, completion etc?
@grav completion works great (https://github.com/clojure-vim/async-clj-omni -- shares emacs' engine). Linting is as good as the tools you can find for it, people are reporting success with joker. I'm wrote this https://github.com/SevereOverfl0w/clojure-check (still in alpha) for eastwood & kibit.
(I wrote those two libraries)
Looks impressive! I guess the problem I have with Emacs and Vim is that I need to understand a bit too many concepts to get everything setup and running. Cursive is more fire and forget, even if that abstraction breaks down sometimes
Yeah, don't take on vim if you're not used to vim yet š
I was the person having issues with the vscode repl in #parinfer
still haven't gotten it working
I stareted #vscode in hopes of finding other people interested in that editor
it seems pretty nice and I have friends who work primarily in Javascript, Elixir, and Go who swear by it
I really want to like Atom but I'm having issues with resource usage
I have a colleague who's on the Atom team and his response was pretty much "yep, that happens sometimes"
(I do all my "officey" stuff inside a Windows 10 VM, including Slack, with just Atom, Terminal, Docker, and a stack of JVM processes on the Mac side... oh, and SourceTree)
damn
I left Atom running overnight with nothing open and it's already up to 2GB
That's with Atom running since some time yesterday for me. I don't currently have a REPL running... just starting that up this morning...
OK, that just added a Boot process taking 630MB and Atom Helper crept up to 253MB.
I'm connected to my boot process via nrepl
just found your proto-repl-setup
repo on github, gonna take a look at that
(just checked, it's up to date, but it doesn't include settings since I share it between Mac and Windows right now and some things aren't cross-platform in the settings, unfortunately)
do you use ink?
Yeah, it's "standard" in Jason's "opinionated" setup.
So it can show documentation and results inline in the editor.