怎样用eclipse 调试js

JavaScript08

怎样用eclipse 调试js,第1张

你好,eclipse可以编写js文件,但是是没办法调试js文件的,因为js文件运行在浏览器上,你可以在火狐,或者谷歌等浏览器打开调试界面,可以自定义断点,类似下图

比如谷歌浏览器 : 按 “ctrl” + “shift” + “j”就可以出现如上页面,

也可点击右上角 “关闭窗口正下面”  →  更多工具  →  javascript控制台  → 就可以了

也可以增加断点,但是我不知道怎么用

在Eclipse里调式JavaScript需要有JSDT(JavaScript Development Tools)插件,大部分Eclipse里都已经安装了这个插件。如果不确定安装了没有,可到Help ->About Eclipse ->Installation Details ->Features里检查(按Feature Name排序,然后找Eclipse JavaScript Development Tools)。

JSDT里有个JSDI(JavaScript Debug Interface)模块,这个模块定义了调式协议,并提供了一系列实现,支持目前主流的各个浏览器。有兴趣的朋友可查看官方网站。不过这里我只选择了Google Chrome浏览器,这其中的一个原因是Google自己提供了与JSDI集成的ChromeDevTools插件。

安装完就可以测试了。需要三个步骤:

1)在Eclipse里建一个war工程,并写一个测试的js文件。然后把这个war跑起来。

2)启动浏览器,并带上–remote-debugging-port=9222参数。然后打开上面的网页地址。

3)在Eclipse里配置调式参数,然后设置断点,看看能不能停在断点处(就跟调式Java代码一样)。

你好,eclipse可以编写js文件,但是是没办法调试js文件的,因为js文件运行在浏览器上,你可以在火狐,或者谷歌等浏览器打开调试界面,可以自定义断点,类似下图 比如谷歌浏览器 : 按 “ctrl” + “shift” + “j”就可以出现如上页面,