[英]How to debug (only) JavaScript in Visual Studio?
我正在使用Microsoft Visual Studio 2012開發一個webapplication(asp.net mvc 4),隨着解決方案越來越大,調試變得越來越慢。
需要知道是否有一種方法只能在visual studio而不是整個應用程序(服務器+客戶端)上調試我的客戶端(javascript)。
有沒有辦法附加到IE的進程,讓斷點工作....?
沒有興趣讓調試器在整個客戶端/服務器應用程序上運行, 只是客戶端 。
首先打開Visual studio ..在解決方案資源管理器中選擇你的項目。右鍵單擊並選擇“瀏覽方式”選項,然后將IE設置為默認瀏覽器。
現在打開IE ..來
Tools >> Internet option >> Advance>> uncheck the checkbox having "Disable Script Debugging (Internet Explorer).
然后單擊“ Apply
,然后單擊“ OK
完成。
現在您可以在JS文件中設置斷點,然后點擊VS中的調試按鈕。
編輯: -對於asp.net Web應用程序,右鍵單擊您的啟動頁面(例如default.aspx)並執行相同的步驟。 :)
調試器應該使用Visual Studio 2012自動連接到瀏覽器。您可以使用debugger
關鍵字在應用程序中的某個點停止或直接在VS中使用breakpoints
。
您還可以在Visual Studio中分離默認調試器,並使用預裝了Internet Explorer或FireBug等的開發人員工具。
為此,請轉到Visual Studio
- > Debug
- > Detatch All
,然后單擊“在Internet Explorer
啟動調試”。 然后,您可以在此級別設置斷點。
可以通過將關鍵字“debugger”寫入要調試的位置進行調試,只需按F5鍵即可調試JavaScript代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.