This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-10-04
Channels
- # aleph (10)
- # announcements (2)
- # babashka (2)
- # beginners (101)
- # calva (17)
- # cider (11)
- # clara (6)
- # clj-kondo (25)
- # cljsrn (33)
- # clojure (181)
- # clojure-dev (15)
- # clojure-europe (3)
- # clojure-italy (4)
- # clojure-nl (8)
- # clojure-uk (22)
- # clojurescript (111)
- # clojutre (58)
- # cursive (31)
- # data-science (1)
- # datomic (10)
- # emacs (6)
- # ethereum (1)
- # fulcro (20)
- # graalvm (3)
- # jackdaw (5)
- # leiningen (5)
- # off-topic (31)
- # re-frame (2)
- # reitit (10)
- # shadow-cljs (9)
- # spacemacs (16)
- # sql (8)
- # tools-deps (16)
- # vim (17)
I am running into:
The plugin com.cursiveclojure.cursive failed to save settings and has been disabled. Please restart IntelliJ IDEA
Any idea what could cause this?@mitchelkuijpers A few people have reported this, but I’ve never seen it myself. Could you send me your log (Help->Show log in Finder/Explorer)?
Sure shall I email it
Emailed
I can see the exception that’s causing it, but I’m not sure what it means - I’ll investigate.
If you need any other details please let me know, I downgraded intellij temporarely
It happens after a few minutes each time
@mitchelkuijpers Which IntelliJ version does this work for you with? Is this a 2018.3 EAP problem?
It fails for me on: 2019.2.3-2
And I am now running on 2019.1.4 which does work
Ah lol
I'll quickly remove that don't use it anyway
Let me try that
It seems to be fixed now
Definitely fixes it thank you so much
Hi everyone, I was wondering if someone could point me to good resources for debugging clojure(script) code via cursive and intellij or what’s your own setup for this?
The latest eap is working well for me. Thanks @cfleming. It seems strange that the namespace you're in is shown twice: once in the tab name and once in the right corner of the REPL window. Would it be possible to change the tab name to the name of your Run Configuration for that REPL? In a multi-module project, I often find myself with many REPLs open, and I'll forget which REPL belongs to which module.
Not sure if this is under Cursive's control but could the file name be a bit smarter? When working on a re-frame application, a lot of the namespaces have the same name. It's really hard to know which file corresponds to which package. In the screenshot below, I have these namespaces: - compute.ui.application.views - compute.ui.sidebar.views - compute.ui.sidebar.control - compute.ui.vm-scaler.views - compute.ui.vm-scaler.control The way the tabs are showing the names now, really all you see is either "views" or "control". It'd be cool if it could be smarter by detecting if there are to namespaces open with the same "last name" part (e.g., compute.ui.application.control and compute.ui.vm-scaler.control). If that case is detected, expand the name to include the next package segment (e.g., c.u.application.control and c.u.vm-scaler.control).
@kenny Great, thanks for letting me know. Yes, I have a plan to have the REPL name in the tab title as you suggest, this is still a work in progress 🙂
I’ll check about the name shortening too - I’m not sure that I can take into account the names of other open files.