This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-08-18
Channels
- # announcements (22)
- # asami (7)
- # babashka (43)
- # beginners (68)
- # biff (2)
- # calva (10)
- # clj-kondo (7)
- # cljdoc (29)
- # clojure (41)
- # clojure-austin (1)
- # clojure-brasil (2)
- # clojure-europe (25)
- # clojure-gamedev (3)
- # clojure-nl (2)
- # clojure-norway (9)
- # clojure-uk (31)
- # clojurescript (3)
- # community-development (7)
- # cursive (3)
- # data-science (4)
- # datomic (17)
- # emacs (30)
- # honeysql (10)
- # hyperfiddle (39)
- # introduce-yourself (1)
- # jobs-discuss (5)
- # kaocha (1)
- # lsp (11)
- # malli (12)
- # pathom (18)
- # pedestal (3)
- # proletarian (2)
- # quil (11)
- # rdf (46)
- # reitit (8)
- # releases (2)
- # shadow-cljs (34)
- # sql (3)
- # squint (10)
- # tools-deps (24)
- # xtdb (10)
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?)
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
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?
probably not, I heard that there are already people interested on creating a separated plugin for repl integration, like Cider
What's your "editor of choice"?
Yeah, curious what you use day-to-day.
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
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 :)
Sounds reasonable @U0479UCF48H :) That deps.edn feature sounds interesting, feel free to create an issue as we have the analysis to provide such feature