应用截图
详细介绍
扩展名为自动启动的V8检查Node.js 调试
NIM(Node Inspector Manager)
NIM 可简化你使用 Chrome DevTools Inspector 时的 Node.js 开发流程。
NIM 管理 Chrome DevTools 窗口和标签页的生命周期,让你更专注于重要的事情……调试代码。你不再需要复制和粘贴 DevTools 网址,也不必反复打开或关闭标签页和窗口。
使用 --inspect 选项在本地或远程运行 node 时,NIM 会自动检测生成的网址。NIM 可让你选择在标签页或窗口中自动打开和关闭 Chrome DevTools。只需切换手动/自动设置,然后启动调试会话。点击“Open DevTools”按钮或等待指定的超时时间后,DevTools 就会打开。如果设置了自动关闭,结束调试会话后 DevTools 将自动关闭。
三个简单步骤即可使用:
1. 安装
2. 设置主机名和端口,或使用默认的 localhost 和 9229。
3. 点击 Open DevTools 或将设置更改为 Auto
功能:
- 管理和监控本地及远程调试会话
- 手动或自动控制 DevTools 界面
- 在新标签页或窗口中打开 DevTools
- 启动时让 DevTools 获得焦点或保持非活动状态
- 自定义 v8 Inspector 探测间隔
- 自动保存设置
注意:撰写本文时,v8 的 --inspect 选项还相当新。有关该选项的更多详情,请参阅 https://nodejs.org/api/debugger.html#debugger_v8_inspector_integration_for_node_js 。
如果你喜欢使用 NIM,请给我们 5 星评分和/或 G+1。欢迎任何反馈。667@june07.com 提前感谢。
本项目开源,地址为 https://github.com/june07/NIM。
[0.11.0] - 2017-02-07
新增
- 增加 20 种语言翻译,改善语言支持:阿拉伯语、捷克语、丹麦语、希腊语、爱沙尼亚语、芬兰语、希伯来语、匈牙利语、克罗地亚语、印度尼西亚语、拉脱维亚语、荷兰语、挪威语、罗马尼亚语、斯洛伐克语、瑞典语、泰语、土耳其语、乌克兰语和越南语!
[0.10.0] - 2017-01-30
新增
- 此版本包含许多界面更改,希望都能带来改善。配色方案略有调整,以匹配 NIM 主图标的配色。弹出窗口右下角新增了一个 Material 风格的悬浮按钮,方便访问当前和将来的功能,同时不干扰界面。目前有一个按钮用于打开设置弹窗,另一个按钮用于打开新功能通知区域。通知区域同样旨在尽量减少干扰,并方便向用户传达重要问题。最后,新增了 Google+ Platform 链接,让用户更容易发表精彩评论和给出 5 星评分。捐赠链接也有所更改,部分原因是回应用户对该区域增加内容的反馈。
[0.9.3] - 2017-01-19
修复
- 修复了一个“错误”:远程调试时,如果用户没有同时转发 DevTools 端口和 WebSocket 端口,本地 WebSocket 端口就不会被转换。
更改
- 改进日语本地化 https://github.com/june07/NIM/pull/6,感谢 ABCanG!
新增
- 使用 Ctrl-I 快捷键打开 DevTools。
- 在弹出窗口的“host”或“port”输入框中按 Enter 键将打开 DevTools。
[0.9.2] - 2016-12-30
更改
- 更新分析功能,以提供更多程序使用情况数据。
[0.9.1] - 2016-12-27
更改
- 更新图标集
[0.9.0] - 2016-12-23
新增
- 使用本地 DevTools 的选项
[0.8.1] - 2016-12-19
修复
- 葡萄牙语和中文的语言支持。
- 使用 Nodemon 时 Chrome 标签页无法正确关闭的问题 #1
- 改进日语本地化 https://github.com/june07/NIM/pull/3,感谢 onionmk2!
[0.8.0] - 2016-12-11
新增
- 支持另外 10 种语言:丹麦语、西班牙语、法语、意大利语、日语、韩语、波兰语、葡萄牙语、俄语和中文
[0.7.0] - 2016-11-28
新增
- 一个非常简短的卸载调查。
[0.6.1] - 2016-11-27
修复
- 远程调试仅在某些情况下有效的问题。
[0.6.0] - 2016-11-26
新增
- 界面改进
[0.4.0] - 2016-11-17
新增
- 自动关闭 Chrome DevTools 会话(标签页或窗口)的选项。
完整更新日志:https://github.com/june07/NIM/blob/master/CHANGELOG.md