NIM(节点检查器管理器)
使用Chrome DevTools Inspector时,NIM可以简化Node.js的开发周期。
NIM管理着Chrome DevTools窗口/标签的生命周期,使您有更多的能力专注于重要的事情…调试代码。您不再需要复制/粘贴DevTools URL或继续打开/关闭选项卡/窗口。
NIM使用–inspect选项自动检测在运行节点(本地或远程)时生成的URL。 NIM为您提供了在选项卡或窗口中自动打开和关闭Chrome DevTools的选项。只需切换手动/自动”设置,然后启动调试会话即可。单击打开DevTools”按钮或在指定的超时时间后,DevTools将打开。如果设置为自动关闭,则结束调试会话后,DevTools将自动关闭。
使用3个简单步骤:
1.安装
2.设置主机名和端口,或使用默认的localhost和9229。
3.单击打开DevTools或将设置更改为自动。
特征:
-管理和监视本地和远程调试会话
-手动或自动控制DevTools界面
-在新标签或窗口中打开DevTools
-使DevTools专注于启动或不启动
-自定义v8 Inspector探针之间的持续时间
-自动保存设置
注意:在撰写本文时,v8 –inspect选项是相当新的。有关option.d的更多详细信息,请参见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
添加
-此版本包括许多UI更改,希望这些更改会更好。配色方案已略有更改,以匹配主要NIM图标的配色。浮动材料样式按钮已添加到弹出窗口的右下角,以方便访问当前功能和将来可能使用的功能,而不会破坏UI。当前,有一个用于设置模式的按钮以及一个用于新功能(通知区域)的按钮。同样,通知区域的意图是非侵入性的,并允许与用户就重要问题进行更轻松的交流。最终,添加了Google+平台链接,以使添加那些出色的评论和5星评分 i>变得更加容易。响应于用户对该区域进行一些补充的反馈,捐赠链接也进行了部分更改。
[0.9.3]-2017-01-19
固定
-存在错误”,如果用户正在远程调试并且没有将DevTools端口与websocket端口一起转发,则本地websocket端口将不会转换。这是固定的。
已变更
-日语本地化改进https://github.com/june07/NIM/pull/6,谢谢ABCanG!
添加
-键盘快捷键Ctrl-I,用于打开DevTools。
-在弹出窗口中点击主机”或端口”输入的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#1时,Chrome标签无法正确关闭
-改善ja本地化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