This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-01-06
Channels
- # announcements (4)
- # aws (2)
- # beginners (48)
- # calva (39)
- # cljsrn (12)
- # clojure (98)
- # clojure-dusseldorf (1)
- # clojure-serbia (2)
- # clojure-spec (13)
- # clojure-uk (13)
- # clojurescript (97)
- # code-reviews (1)
- # datomic (14)
- # fulcro (24)
- # jobs-discuss (160)
- # juxt (1)
- # luminus (2)
- # nrepl (1)
- # off-topic (1)
- # other-languages (1)
- # overtone (1)
- # perun (6)
- # protorepl (16)
- # re-frame (20)
- # reagent (1)
- # reitit (6)
- # rum (8)
- # shadow-cljs (96)
- # spacemacs (8)
- # specter (4)
- # tools-deps (18)
- # uncomplicate (1)
- # vim (1)
@jarvinenemil can you elaborate on what you do with find usages and specifically what is missing for you? I use the tools that come with Spacemacs to refactor and navigate (Vim, iedit, narrowing, etc,), no need for specific packages. I rarely use clj-refactor, except for maybe changing parents, e.g. turning a list into a vector, etc.
I am looking for a way to "find usages" of a certain function. That is the only thing I miss. Didnt really find anything except clj-refactor which supported that.
I want to see all "places" where a certain function is used, with place I mean file and line-number.
Oh my god I forgot about that one. Thank you a lot @U067P1FT2! Now I can grok even harder 😄
you're welcome. Might bring up some false positives compared to IntelliJ, but for me it was good enoughâ„¢.
Yeah, I'd love to see proper "find usages" in emacs but I also use full-text search most of the time because of lack of support. A bit annoying but kinda works. cljr-refactor isn't really usable for this. It often fails and it's quite slow
@jarvinenemil @U067P1FT2 SPC *
is also nice (`SPC /` for the thing under the cursor)