2011-05-17 69 views
1

我正在使用Visual Studio 2010 Express Developer Edition。開發一個網站。我在我的.aspx頁面中使用JavaScript。 How to put breakpoints in JavascriptJavaScript調試

任何幫助,高度讚賞。

謝謝

+1

什麼版本? C#? VB.NET? Web開發人員? – Oded 2011-05-17 12:15:52

回答

1

您可以使用瀏覽器的調試器:

  • 對於Firefox,可以使用Firebug(http://getfirebug.com)。
  • Chrome包含嵌入式調試器。
1

從內存中,你需要做到以下幾點得到JS調試在Visual Studio:

  1. 確保Internet Explorer已經啓用腳本調試(某處工具 - >選項) - 這是位大多數人不知道。
  2. 然後進入.aspx並通過單擊要調試的Javascript行左邊距添加斷點。
  3. 以調試模式(F5)啓動網站項目並使用IE瀏覽器頁面 - 然後點擊您的斷點。

正如其他人所指出的,您可以使用其他瀏覽器附帶的其他(通常更好的)工具。

2

如果您使用Web Developer Express,則可以在Visual Studio中執行此操作 - here是說明。

如果您使用的是其他Express版本,則必須使用瀏覽器工具進行客戶端調試 - 例如Firebug。 IE和Chrome已經內置了具有這種功能的開發者工具。

1

如果您正在調試IE,請使用以下鏈接:

對於Firefox,我建議螢火蟲。

對於Chrome瀏覽器,你可以使用開發者工具調試器。

更新

下面是每個瀏覽器的JavaScript調試的完整列表:

http://siliconforks.com/doc/debugging-javascript/

+0

非常感謝你非常有幫助 – ssmsnet 2011-05-19 11:20:11

0

我認爲這個想法是使用Debug菜單的選項Attach to process;但說實話,我從來沒有很多運氣讓VS流暢地做到這一點(雖然我記得它有時工作,成功是痙攣的充其量),也許標籤瀏覽已成爲一個問題 - 我不確定。

然而,我可以推薦的一件事情,我們可能會得到一些hecklers,是IE9的開發工具。如果沒有別的,IE9已經成爲我最近的一個寶貴的工具,只是因爲它的Javascript調試功能。 Here's an MSDN article讓你開始這個。

0

使用FireBug & Internet Explorer Debuging tool讓你調試,並把斷點JavaScript文件