我有一個通常由cscript.exe
執行的.js文件(即未在瀏覽器中運行並且無法在那裏運行)。在Visual Studio(或其他JS調試器)中調試Javascript
我知道,我可以喂cscript.exe
//X
參數,以便得到一個調試器要求選擇。好。沒關係。
我選擇「Visual Studio 2005調試器」,IDE出現,執行停止在第一行。精細。
腳本終止(或我終止它),我編輯的東西,並希望再次調試。
簡單的想法就是打到F5並再次運行調試器。但這不起作用。 VS只是告訴我它找不到任何調試符號cscript.exe
:
現在是什麼?對於每次調試運行,再次從命令行開始cscript.exe
在我看來是相當麻煩的。
有沒有辦法簡單地用VS調試腳本?另外提示其他調試工具,將不勝感激。
編輯:
的的t0nyh0answer是八九不離十。我創建了一個虛擬控制檯應用程序,編譯並調試器出現。然而,兩件事情是不完美的
cscript.exe
總是要調試器使用(VS的哪個實例)。
這可以通過直接在命令行中指定某個調試器實例來克服嗎?爲了激發後期構建事件,必須在源代碼中進行一些修改。目前,我只是添加/刪除一個空白行來觸發構建我的虛擬項目。
即使沒有任何變化,是否有辦法始終執行構建後腳本?
對於Visual Studio中的「生成事件」選項卡上的「2.」,在運行「生成後」事件時有不同的選項。至少在VS 2010中,您的選項是「始終」,「成功構建」和「構建更新項目輸出時」。不知道2005年是否一樣。 – BryanJ 2012-03-16 11:31:21