1

过去我正在使用ChromeDevTools调试node.js应用程序。断点将在远程同步或重置,因此无论如何,Eclipse 断点窗口中的断点将始终与实际断点匹配。

此外,按照此处所述设置源映射会导致 Eclipse 在我的实际本地文件中中断,而不是在只读 V8 窗口中中断。

这些天来,ChromeDevTools 已经过时且无人维护。我开始使用 Nodeclipse 和他们的 V8 调试器。

但是现在,在调试时,Eclipse 会不断中断我已经取消设置或删除的断点。似乎与我在这里的设置无关:

在此处输入图像描述

此外,无论它是否是我要中断的断点,都会打开一个新的只读编辑器,其中包含 V8 (Chromium) 图标而不是 javascript-icon。如果原始名称是 eg index.js,则打开的脚本是index.js (20).chromium.

有什么改变?究竟如何设置 Nodeclipse V8 调试器以实现正确的断点同步和源映射?

4

1 回答 1

0

给出了很好的介绍信息,但仍应进行讨论,这不适合 StackOverflow 格式。请在https://github.com/Nodeclipse/nodeclipse-1/issues上创建并关注问题

如今,(从 Nodecipse 0.2 开始)启动配置是自动创建的,因此大多数用户甚至可能不知道它的存在。并且需要回顾一下如何创建和同步实际启动配置的代码。相关来源在这里:
https ://github.com/Nodeclipse/nodeclipse-1/tree/master/org.nodeclipse.debug/src/org/nodeclipse/debug/launch

于 2014-09-01T09:32:18.283 回答