JavaScript代碼看起來總是要比Java、C#亂的多,可能是自己還不熟悉JavaScript編程,因此一款優(yōu)秀的JavaScript調(diào)試器就顯得格外重要。目前在網(wǎng)絡(luò)和書上見到最多的有:
第一個:Microsoft Script Debugger: 集成在IE中的一款很原始的調(diào)試工具,具備基本的調(diào)試功能,除了可以用于調(diào)試客戶端腳本,還能調(diào)試在Microsoft IIS上運(yùn)行的服務(wù)器端腳本。該工具命令窗口是基于文本的,針對VBScript和IE環(huán)境進(jìn)行調(diào)試會更加適用。
第二個:Firefox JavaScript Console:可以記錄JavaScript中出現(xiàn)的所有警告和錯誤,診斷出大多數(shù)錯誤。工具比較簡單實用。
第三個:Venkman: 一個基于Mozilla的瀏覽器的JavaScript調(diào)試環(huán)境,是Mozilla瀏覽器的一個擴(kuò)展。Venkman基于Mozilla JavaScript調(diào)試API(js/jsd),js/jsd API 構(gòu)成了 Netscape JavaScript Debugger 1.1的基礎(chǔ),Netscape瀏覽器4.x系統(tǒng)都提供了這個調(diào)試工具。Venkman是目前比較流行的JavaScript調(diào)試工具。強(qiáng)烈推薦這個,雖然在高版本的firefox下不能使用,但是依然不能掩蓋她的光彩。Venkman相關(guān)下載:
http://www.hacksrus.com/~ginda/venkman/ 上面最新的版本是0.9.85,對于Firefox只能支持1.5以前的版本。
https://dwr.dev.java.net/files/d ... kman-0.9.85.jw2.xpi venkman-0.9.85.jw2.xpi是venkman-0.9.85xpi的修改版本,可以支持Firefox 1.5.0。
https://addons.mozilla.org/firefox/216/ 在Mozilla官方站點(diǎn)上,venkman有了另外的一個名稱——JavaScript Debugger,已經(jīng)發(fā)布了0.9.87版本,支持Firefox 0.9-3.0,Mozilla 1.0-1.8,Thunderbird 0.9-3.0的所有版本瀏覽器。
另外有一些JavaScript專用IDE,有興趣可以試用一下:
Cardinal JavaScript IDE: http://home.earthlink.net/~mafriedman/ide/
JavaScript IDE for Eclipse: http://www.basement.org/archives ... ipse_javascript_ide for.html
JavaScript IDE(共享軟件): http://www.downloadjunction.com/product/software/42264/index.html
參考資料:http://www.ijavascript.cn/gongju/javascript-debugger-84.html