This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-07-01
Channels
- # atom-editor (11)
- # babashka (25)
- # beginners (142)
- # boot (9)
- # calva (3)
- # cider (19)
- # clara (15)
- # clj-kondo (6)
- # cljs-dev (20)
- # clojars (11)
- # clojure (164)
- # clojure-dev (9)
- # clojure-europe (6)
- # clojure-italy (17)
- # clojure-nl (3)
- # clojure-spec (19)
- # clojure-sweden (10)
- # clojure-uk (23)
- # clojurescript (34)
- # code-reviews (31)
- # conjure (20)
- # cursive (14)
- # datomic (54)
- # emacs (1)
- # fulcro (51)
- # graalvm (24)
- # graphql (6)
- # helix (3)
- # jobs (3)
- # kaocha (1)
- # malli (2)
- # meander (15)
- # off-topic (81)
- # pathom (2)
- # re-frame (43)
- # reagent (26)
- # reitit (1)
- # releases (1)
- # sci (12)
- # shadow-cljs (29)
- # sql (22)
- # timbre (3)
- # tools-deps (15)
Hey @cfleming, is there any reason why someone would want to autocomplete a symbol when defining a def
or defn
?
There isn’t the way it works now, no. I’ve been planning to make a more general fix to this problem (general context sensitive completion) but perhaps I can hack something in the meantime. This is a problem for local bindings too, which is also annoying.
IntelliJ does actually provide some completion when writing variable declarations if you have unresolved symbols in the scope of the new var, on the theory that you’re probably defining something that’s missing in your code.
I wonder if there is a good in between, because getting a long.namespace.foo.bar.shaded/flip
when I want flip
is akward. Maybe just short names as completion?
(I might be mis-remember how this happens so I will try to capture the bad behavior next time it happens)
is it possible to rename repls? I'm getting lost which one is cljs, which is port 7000, which is on port 7001, etc
this feature appears to be implemented and be shipped with cursive 1.10: https://github.com/cursive-ide/cursive/issues/2282
that issue was closed as a dupe of https://github.com/cursive-ide/cursive/issues/1974 which is listed as open. has cursive 1.10 shipped?