使用Eclipse调试javascript

时间:2013-01-29 16:35:48

标签: javascript c++ eclipse debugging spidermonkey

好的,这是一个问题......好吧,我没有在任何其他地方看到像这样的问题......

我需要通过Eclipse(Helios)调试javascript文件...但是,并非全部,javascript文件由运行(Mozilla)SpiderMonkey的第三方应用程序(C / C ++)调用来执行js文件。

我需要将Eclipse与此应用程序相结合并获取调试符号。或者,类似的......

之前有人看过这样的话吗?有建议吗?

[EDITED]

情景:

应用程序(consoleApp.exe)运行嵌入的JavaScript引擎SpiderMonkey。 我需要从Eclipse IDE中附加应用程序进程并调试SM正在运行的当前javascript源。

韩国社交协会!

[感谢!!!]

对于任何提出想法/评论/想法来回答这个问题的人。我想出了我必须做的事情,但是,这将是困难的。我需要修改应用程序核心以公开来自SpiderMonkey和JSD的调试信息。并编写一个Eclipse插件(或修改Pistol,也许)到
遵守我想做的。再次感谢大家。

4 个答案:

答案 0 :(得分:4)

您可以在工具选项下尝试Firbug或Firefox Web开发人员工具。

在Eclipse中:

JavaScript开发工具(JSDT) - Eclipse.org

www.eclipse.org/webtools/jsdt/

答案 1 :(得分:3)

我对此不太确定,但您可以查看this 要么 Google Chrome Developer Tools for Java允许使用Chrome进行调试。

答案 2 :(得分:3)

看起来Piston完全符合您在原始问题中所要求的内容,尽管您无法像澄清那样直接调试可执行文件。不幸的是,它看起来也很难设置。

答案 3 :(得分:0)

Eclipse是否有类似.Net的调试选项下的'附加到进程'?这样,您可以使用您的firebug轻松调试客户端,并且每当执行服务器脚本时,您的eclipse将调试它,就像从那里执行一样。