Fork me on GitHub
#lsp
<
2023-08-18
>
ericdallo12:08:44

👍 14
🎉 18
clojure-lsp 6
seancorfield16:08:16

This is "just" static analysis, even if you install ClojureExtras, yes? (the latter works with Cursive when it provides inline eval -- but your new plugin doesn't support REPL eval, right?)

ericdallo16:08:29

Correct, ClojureExtras depends on Cursive and add extra lint's using clj-kondo Clojure-lsp-intellij doesn't depend in any plugin and completely delegates to clojure-lsp all features

seancorfield16:08:29

Ah, gotcha. So I'm curious how IntelliJ-using Nubankers will use this? Will they do without the REPL eval in order to get LSP across teams?

ericdallo16:08:26

probably not, I heard that there are already people interested on creating a separated plugin for repl integration, like Cider

seancorfield17:08:27

What's your "editor of choice"?

ericdallo17:08:31

What you mean? my personal preference for a editor?

seancorfield17:08:50

Yeah, curious what you use day-to-day.

ericdallo17:08:07

oh, I'm 100% doom-emacs :) It's a lot customizable, and I use clojure-lsp + cider on my day-to-day. For starters, I suggest Calva as it's a good choice that works OOTB for people that just want to start coding

2
hifumi12322:08:01

interesting, I've ended up recommending Cursive to beginners because people new to programming dont usually understand projects and VS Code doesnt offer a GUI for it, but Cursive does with that said, Cursive being non-free does scare away some people I try introducing to Clojure, so clojure-lsp, a simple REPL, and a button that automatically creates a project with a deps.edn file would be awesome to prevent that from happening :)

ericdallo22:08:15

Sounds reasonable @U0479UCF48H :) That deps.edn feature sounds interesting, feel free to create an issue as we have the analysis to provide such feature

👍 2