【发布时间】:2013-01-13 07:16:22
【问题描述】:
好的,这是一个问题……嗯,我在其他任何地方都没有看到像这样的问题……
我需要通过 Eclipse (Helios) 调试一个 javascript 文件...但是,这还不是全部,该 javascript 文件由运行 (Mozilla) SpiderMonkey 的第三方应用程序 (C/C++) 调用以执行 js文件。
我需要以某种方式将 Eclipse 连接到此应用程序并获取调试符号。或者,类似的东西......
有人见过这样的东西吗?有什么建议吗?
[编辑]
场景:
应用程序 (consoleApp.exe) 运行嵌入的 JavaScript 引擎 SpiderMonkey。 我需要从 Eclipse IDE 附加应用程序进程并调试 SM 正在运行的当前 javascript 源。
谢谢!
[谢谢!!!]
对于任何提出想法/评论/想法来回答这个问题的人。我想出了我必须做什么,但是,这将是困难的。我需要要求修改应用程序核心以公开来自 SpiderMonkey 和 JSD 的调试信息。并编写一个 Eclipse 插件(或修改Pistol,也许)到
遵守我想做的。再次感谢大家。
【问题讨论】:
-
使用webstorm(基于intellij/idea)我可以调试node.js。所以应该是可以的。我认为你需要一些调试版本的蜘蛛猴。然后你需要在 Eclipse 中设置你的调试运行配置。基本上你调用spidermonkey的调试版本,然后调用你的js文件。
-
对不起...不行,不行... =/
标签: javascript c++ eclipse debugging spidermonkey