当天回来我正在使用ChromeDevTools调试node.js
个应用程序。断点将在远程同步或重置,因此无论如何,Eclipse断点窗口中的断点始终与实际断点匹配。
此外,将源映射设置为described here会导致Eclipse在我的实际本地文件中断开,而不是在只读的V8窗口中。
目前,ChromeDevTools已过时且无法维护。我开始使用Nodeclipse和他们的V8调试器。
但是现在,在调试时,Eclipse一直在破坏我已经取消设置或删除的断点。看似无视我在这里的设定:
此外,无论它是否是一个突破点我打算突破,一个新的只读编辑器打开V8(Chromium)图标而不是javascript-icon。如果原始名称是例如index.js
,打开的脚本为index.js (20).chromium
。
改变了什么?究竟如何设置Nodeclipse V8调试器以进行正确的断点同步和源映射?
答案 0 :(得分: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