This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-06-14
Channels
- # aws (6)
- # babashka (31)
- # beginners (69)
- # biff (9)
- # boot (9)
- # bristol-clojurians (1)
- # calva (20)
- # chlorine-clover (2)
- # cider (8)
- # cljsrn (24)
- # clojure (25)
- # clojure-norway (4)
- # clojure-spec (29)
- # clojure-uk (7)
- # conjure (23)
- # datahike (5)
- # datomic (39)
- # emacs (4)
- # fulcro (4)
- # graalvm (11)
- # honeysql (1)
- # lambdaisland (1)
- # leiningen (8)
- # liberator (1)
- # libpython-clj (3)
- # malli (6)
- # mxnet (1)
- # off-topic (94)
- # pedestal (13)
- # re-frame (4)
- # releases (2)
- # shadow-cljs (8)
- # spacemacs (22)
- # sql (9)
- # vim (1)
whats the best way to view all the functions defined in a current project? I guess i'm thinkng like clojure doc but in my editor? seems like cider-arpops with a top level namespace does this... cider-browse-ns almost does this but i have to select 1 namespace, rather then a group funtion and show the namespace. this might be something i can do with clojure core functions...
I use helm-swoop on the project, SPC /
or SPC s p
in Spacemacs, and use defn
as the search pattern. Navigating the list of matches shows the code for each function.
I assume this is not quite what you were looking for, but I do find it quite useful.
Thats what i have been doing, just seeing what other options there are
Another option with Spacemacs, is to use SPC i j
(spacemacs/helm-jump-in-buffer) which give you more accurate Helm result based on semantic.
> whats the best way to view all the functions defined in a current project? I guess i’m thinkng like clojure doc but in my editor? I don’t quite get this. What exactly are you aiming to do?
how is this done? is it by searching for a top level namespace of the project?