This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-04-12
Channels
- # beginners (47)
- # boot (5)
- # bristol-clojurians (1)
- # cider (45)
- # clara (2)
- # cljs-dev (11)
- # cljsrn (47)
- # clojure (169)
- # clojure-brasil (2)
- # clojure-dusseldorf (22)
- # clojure-finland (1)
- # clojure-italy (9)
- # clojure-nl (3)
- # clojure-poland (2)
- # clojure-russia (4)
- # clojure-spec (79)
- # clojure-uk (105)
- # clojurescript (59)
- # core-async (41)
- # cursive (31)
- # datomic (10)
- # devcards (1)
- # duct (6)
- # editors (9)
- # emacs (12)
- # figwheel (1)
- # fulcro (50)
- # java (4)
- # mount (1)
- # off-topic (47)
- # onyx (33)
- # pedestal (1)
- # protorepl (1)
- # re-frame (32)
- # reagent (45)
- # ring-swagger (6)
- # shadow-cljs (100)
- # tools-deps (6)
- # uncomplicate (27)
- # vim (3)
@chokheli Hit F1
on a symbol to read its doc string
hit CTRL+Q
How can I get Cursive to (run-tests)
every-time I save? I was looking at creating a REPL command which would execute (run-tests)
but I would have to keep switch my REPL to the test ns.
Is there something I can put in project.clj
to cause IntelliJ/Cursive to mark (custom/extra) directories as excluded when I import the project?
Hi. Quick question: how do I remove a Cursive license from an intellij install? Returning a corporate notebook where I was using my personal license.
@grierson the doc is slightly out of date there, you can now specify which ns to run the command in.
@tony.kay No, there isn’t, but it’s a good idea. Something like :cursive/excluded-paths [...]
?
@polymeris Yes, that should work.
@cfleming is there a way to get tests to run continuously like NCrunch/DotCover/Wallably.js?
@tony.kay I think you have to right click on node_modules
and choose “Mark Directory As > Excluded”
@cfleming In the top-right of the REPL window, what does the little “clj/cljs” dropdown do?
when using Parinfer v3 I notice that Cursive will reformat the whole file to fix formatting even if I haven't modified those lines
@kingmob It tells you your REPL type. Not really sure why it's a dropdown because it changes automatically.
is it possible to make it so Parinfer only reformats code that I've modified since the last save?
I got confused about why my code wasn't working because Parinfer reformatted some old code that changed the logic
somewhere unrelated to my changes was a map like this:
{:a 0
:b 1}
Parinfer reformatted it silently to this:
{:a 0}
:b 1
@kenny You are correct, sir!
@kenny @kingmob Right, it tells Cursive which sort of REPL you’re connected to. Cursive tries to detect it automatically, but can’t always - it’s a dropdown so you can manually override it if Cursive gets it wrong.