一个相当酷的 JavaScript 调试器,用于 Brackets
Theseus 是一个用于 JavaScript、Chrome 以及两者同时运行的新型 Node.js 调试器,它是 Brackets 代码编辑器的扩展。Theseus 是麻省理工学院 CSAIL 用户界面设计小组(http://groups.csail.mit.edu/uid/) 和 Adobe Research(http://research.adobe.com/) 之间的合作项目的一部分。虽然这是一个研究项目,但我尽力在工程方面做好,并且对 bug 报告和功能请求做出响应。欢迎提交补丁!
实时代码覆盖率: Theseus 会在每个函数的定义旁边显示该函数被调用的次数。从未被调用的函数也会显示灰色背景。您可以观察代码的变化,随着与网页的交互。
**异步调用树:**如果您单击多个调用计数,则这些函数的所有调用都会显示在一个树中。当回调函数被调用时,它们会显示在创建它们的函数下,无论它们是立即调用还是多少个tick后调用。
对于 Node.js 的支持,还需要在终端中运行 npm install -g node-theseus 以获取命令行辅助工具。Theseus 需要 node-theseus 0.2.x。
暂无开放 Issues,或尚未同步最近议题。