过去我正在使用ChromeDevTools调试node.js
应用程序。断点将在远程同步或重置,因此无论如何,Eclipse 断点窗口中的断点将始终与实际断点匹配。
此外,按照此处所述设置源映射会导致 Eclipse 在我的实际本地文件中中断,而不是在只读 V8 窗口中中断。
这些天来,ChromeDevTools 已经过时且无人维护。我开始使用 Nodeclipse 和他们的 V8 调试器。
但是现在,在调试时,Eclipse 会不断中断我已经取消设置或删除的断点。似乎与我在这里的设置无关:
此外,无论它是否是我要中断的断点,都会打开一个新的只读编辑器,其中包含 V8 (Chromium) 图标而不是 javascript-icon。如果原始名称是 eg index.js
,则打开的脚本是index.js (20).chromium
.
有什么改变?究竟如何设置 Nodeclipse V8 调试器以实现正确的断点同步和源映射?