My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
chinese  
Updated Feb 4, 2010 by ayo...@gmail.com

Features

  1. Javascript 语法着色
2. 在eclipse中调试javascript
3. 查看javascript表达式
4. 语法错误定位

JSDT 1.0.2版本发布

JSDT-1.0.2版本增加了Javascript Debug Toolkit 透视图 增加在ie和firefox下的错误定位功能 增加查看表达式的功能

1. Javascript Debug Toolkit介绍

JSDT(Javascript Debug Toolkit)是一个用于javascript调试的eclipse 插件,用于调试javascript。JSDT可以跨浏览器调试,支持在IE,Firefox,Safari,Chrome等主流浏览器中调试javascript。JSDT支持设置断点,单步调试等调试工具的基本特性。

2. 如何安装

JSDT是基于eclipse3.2+,jdk1.5+基础开发的,因此安装JSDT前应当先安装jdk1.5+和eclipse3.2+。 JSDT下载地址:http://code.google.com/p/jsdt/downloads/list ,其中jsdt-1.0..zip是JSDT的安装包,下载把其中的三个jar包解压到eclipse的plugins目录下,重启eclipse即可。 目前版本解决的主要问题是编码,使用了自动探测编码的技术,解决编码问题。 jsdt-simple.swf是一段使用jsdt在chrome浏览器调试javascript的简单例子的录象。 jsdt-ext-desktop.swf是一段使用jsdt在safari浏览器调试javascript的录象。

3.如何使用

1. 在eclipse中打开调试对话框

如下图所示:

2. 新建一个Javascript Debug

如下图所示 在url中输入要调试的url--本地文件名或服务器上的文件名(只支持http类型的url)。在browser输入框中选择浏览器(ie,firefox,safari或chrome等)

点击调试后会打开浏览器,,eclipse也会转到调试视图,并打开所有用到的javascript文件。

如果没有打开javascript文件,请查看调试透视图中是否打开了Debug Scripts视图

如果没有打开该视图,请点击:window-show view-other->Debug Scripts打开Debug Scripts视图,再选择当前调试堆栈,即可看到Debug Scripts视图,双击Debug Scripts中的文件,即可打开script文件。

3. 设置断点

在js文件中可以设置断点

浏览器中运行到该行js时会自动中断,eclipse也会停止在该断点,等待用户操作。

4. 其他操作

因为其他操作和eclipse调试是一样的,这里不再多讲。

Comment by fangzhou...@gmail.com, Dec 13, 2008
Comment by Akil.Ch...@gmail.com, Jan 13, 2009

断点无效?why?

Comment by Akil.Ch...@gmail.com, Jan 13, 2009

明白了,莫非必须在它自动新建的jsdug项目下进行,才会在断点处中断?

Comment by limeng...@gmail.com, Jun 24, 2009

不支持最新版本的Eclipse EE。

Comment by wgl7...@gmail.com, Sep 7, 2010

不支持FTL后缀的页面

Comment by liu1...@gmail.com, May 26, 2011

用firefox的firedebug或者chrome, 这个东东装上试了一下 感觉不是很智能,需要继续努力。

Comment by wanghail...@gmail.com, Jun 22, 2011

jsdt-2.2.0 在eclipse 3.2 里jdk1.5 下启动debug,报错Plug-in org.ayound.js.debug.ui was unable to load class org.ayound.js.debug.ui.JsLaunchConfigurationTabGroup?. org/ayound/js/debug/ui/JsLaunchConfigurationTabGroup? (Unsupported major.minor version 49.0) 49.0 就是jdk1.5 编译的呀。换成jdk1.6 也不行。网上查,有人也碰到,但没有解决答案。求助

Comment by zry...@gmail.com, Aug 5, 2011

我也遇到 这个问题了,这是通过那个eclipse直接导才这样的吧,你把那个jar包复制到插件目录里面就能可以了


Sign in to add a comment
Powered by Google Project Hosting