|
转载自: https://cnodejs.org/topic/522030c6bee8d3cb1223255d
Node 应用调试工具
debugger
- 文档 http://nodejs.org/api/debugger.html
内置的调试工具, 支持基本的断点功能
Node Inspector
- 主页 https://github.com/node-inspector/node-inspector
通过 Blink Developer Tools 提供的网页版 JS 调试工具来调试 Node 程序.
NodeEclipse
- 主页 http://www.nodeclipse.org/
- 文档 https://github.com/joyent/node/wiki/Using-Eclipse-as-Node-Applications-Debugger
支持断点等
WebStorm
- 文档 http://www.jetbrains.com/webstorm/webhelp/running-and-debugging-node-js.html
Node Webkit Agent
- 主页 https://github.com/c4milo/node-webkit-agent
类似 Node Inspector, 通过 Remote Debugging Protocol 来实现 JS 的调试…
Strongloop Node
- 下载页 http://strongloop.com/products/all-downloads
类似 Node Inspector, 基于 Blink Dev Tools 封装, 并提供了 SourceMaps 的支持.
Brackets Editor, Theseus extension
- Brackets 主页 http://brackets.io/
- Theseus 介绍: http://blog.brackets.io/2013/08/28/theseus-javascript-debugger-for-chrome-and-nodejs/
通过 Brackets 上的 Remote Debugging API 获取函数运行的信息生成调用栈的树和调用的统计. 可以用于调试浏览器端和 Node 服务端的 JS 代码.
node-dev
- 主页 https://github.com/fgnass/node-dev
极简自动监视源码保存刷新文件的命令行工具 |
|
|