Fork me on GitHub
#cursive
<
2016-04-28
>
ndroock113:04:13

This must sound like a really stupid question but I just want to check it. There is no such thing as step mode debugging ClojureScript with IntelliJ / Cursive right?

imre13:04:12

step mode debugging as in set a breakpoint, run to it, step into step over etc?

imre14:04:29

you can do that

imre14:04:51

even the hover over things and see their value stuff

ndroock114:04:09

We are talking ClojureScript not CLojure right?

imre14:04:25

I did not see that part 😞

imre14:04:36

it's too far to the right of my screen

imre14:04:52

apologies for driving up your expectations

ndroock114:04:20

No problem. You answered my question though.

imre14:04:22

well to be honest with you I never tried that with clojurescript but due to the level of disconnect between even the cursive repl and the clojurescript app I doubt it would work

ndroock114:04:26

I thought so too. Do you code in Cljs too?

ndroock115:04:48

I am afraid that the gain in developing in Cljs is lost when things get serious. due to a lack of tools.

ndroock115:04:36

When the prince coder hops to another job and leaves you with 100k+loc undebuggable code documented in his 'head' . It would be bad judgement to invest in such a platform. Just thinking out aloud.

imre15:04:15

I do some cljs yeah

imre15:04:06

but when I do I try to write proper tests so that it's not a pain to maintain later

manutter5115:04:08

I use source code mapping and the Chrome Dev Tools to set breakpoints and step thru cljs functions, and it works quite well

darwin15:04:08

and with cljs-devtools and Dirac DevTools is it almost painless (a shameless plug) 😉

darwin15:04:34

but we still need better story for debugging core.async, when something goes wrong it is hard to track the source of the bug

ndroock115:04:19

I'll have a look at the tools you mentioned @darwin

ndroock115:04:40

Dirac DevTools looks promising!

darwin15:04:33

I’m just working on Cursive integration

darwin15:04:04

you will be able to “join” Dirac REPL from Cursive nREPL session, this way you will be able to send forms and do stuff in Dirac REPL

avery16:04:45

Hey, I know you can use “Fill Paragraph” to properly wrap a comment block, but does anyone know what command/binding can do a “fill” for comments?

cfleming22:04:53

@ndroock1: You can’t do that right now, no, but it’s something that I’m planning.

cfleming22:04:22

@avey_q: What are you looking for exactly?