Author: Tom Lieber

Article by: Tom Lieber

Theseus JavaScript Debugger for Chrome and NodeJS

Back in May I wrote about Theseus, an open source JavaScript debugger for Brackets with some interesting real-time features for inspecting your code. Theseus recently celebrated its 0.4 release, which features a new look, many bug fixes and performance improvements, and the added ability to debug Brackets itself in addition to JavaScript running in Chrome and Node.js. In case you haven’t seen Theseus before, here’s a tiny example of how it works. The code below is a snippet from a page that calculates a Fibonacci number when the… Read more

no responses.
Article by: Tom Lieber

Better JavaScript Debugging with Theseus

Chrome’s Web Inspector and brackets-debugger allow you to set breakpoints, step through your code, and inspect the values of variables. However, especially in code with callbacks, using those tools is tedious enough that many people just use console.log instead. Now there’s a Brackets extension called Theseus that makes inspecting variables and control flow easy, even in asynchronous code. And it works with JavaScript running in Chrome and Node.js simultaneously to boot. This video gives you a quick demonstration of how it works (best viewed full-screen):… Read more

no responses.