Javascript Debug Toolkit(eclipse 調試 js)__大資料

來源:互聯網
上載者:User
  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中輸入要調試的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調試是一樣的,這裡不再多講。
JSDT 官方網址:http://code.google.com/p/jsdt/

當然使用Firefox的朋友也可以選擇  FireBug ,也是很不錯的JS調試工具。 測試代碼:建立檔案test.html檔案:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title></head><script type='text/javascript' src='transform.js'></script><body><div align="center"> hello: <input class="Wdate" name="startdate" type="text" style="width:200px"  onclick="add()" value=""/></div></body></html>
建立transform.js檔案:
function add(){var a = 3;var b = 4;alert("hello");}

運行時可在方法內加斷點。 原文地址: http://blog.csdn.net/shine0181/article/details/7195906

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.