Theseus and Brackets questions

82 views
Skip to first unread message

Raymond Camden

unread,
Aug 28, 2013, 10:48:42 AM8/28/13
to theseus...@googlegroups.com
I've watched the demos before, but I'm going through the material again today so forgive me if this is a dumb question. Also note this isn't strictly Theseus but Theseus and Brackets. In watching the YT video here (http://blog.brackets.io/2013/08/28/theseus-javascript-debugger-for-chrome-and-nodejs/), you mention at time 36 that you already have Theseus running. 

My question is - I've installed Theseus for Brackets, but there is no "runner" that I can see. You can debug Brackets with Theseus, but I'm not interested in doing that. I basically want to replicate what I'm seeing in the video.

I'll let the video complete before I hit send on this post as maybe it is discussed.

Ok - didn't see it. :) It is an obvious connection I'm missing. ;)

Raymond Camden

unread,
Aug 28, 2013, 11:05:24 AM8/28/13
to theseus...@googlegroups.com
Ok - so I have to run it at the command line, as explained here: https://github.com/adobe-research/theseus

Makes sense, but it would be nice if the video mentioned it. 

Tom Lieber

unread,
Aug 28, 2013, 11:13:00 AM8/28/13
to Raymond Camden, theseus...@googlegroups.com
You got it. :)

The way it works with Chrome is that, if you launch a web page with Live Development (the lightning bolt in Brackets), Theseus hooks into the development connection that Brackets uses to also instrument the code on the page and show debugging data. So there's no separate app to launch or anything special that you have to do; it's supposed to just work.

To debug Node.js programs, you just launch them like "node-theseus app.js" instead of just "node app.js". Theseus will connect to that Node.js process automatically. You do have to install node-theseus separately, with "npm install -g node-theseus".


--
You received this message because you are subscribed to the Google Groups "Theseus Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to theseus-discu...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.



--
Tom Lieber
http://AllTom.com/
http://infinite-sketchpad.com/
Reply all
Reply to author
Forward
0 new messages