2017-03-08 132 views
0

我目前正在開發一些前端打字稿項目。在Visual Studio中,只有兩個項目選擇用於此目的:使用TypeScript的HTML應用程序(這是我目前使用的)和VS Extensions for Node.js(這對於前端應用程序開發並不理想)。Visual Studio - 僅限TypeScript項目

第一個選項工作正常,包括調試JS文件,但它也包括後端和IIS模塊的C#代碼,在前端項目的情況下我根本不需要它。 C#的構建顯着減緩了解決方案的構建,特別是在解決方案中存在多個項目的情況下。

我有3個與此相關的問題:

  • 一)沒有你任何人看到任何VS擴展,允許開發,並與在IIS快速調試 的可能性純打字稿項目 調試(理想也可以通過Chrome調試協議 這也支持Edge?

    b)如果沒有,因爲我沒有擴展開發 和MSBUILD的經驗。編寫這樣的 擴展和我需要什麼是多麼困難?

    c)會有人這麼熱心幫助我開發這樣的 擴展名嗎? :)

我說的是VS2015。它也應該可以在VS2017中使用。

回答

0

隨着TypeScript 0.8.1的發佈,它支持在Visual Studio中使用源映射格式進行調試。 https://blogs.msdn.microsoft.com/typescript/2012/11/15/announcing-typescript-0-8-1/

TypeScript現在支持源代碼級調試!源地圖格式作爲調試轉換爲JavaScript的語言的一種方式而受到歡迎,並且受到各種瀏覽器和工具的支持。在0.8.1版本中,TypeScript編譯器正式支持源地圖。此外,用於Visual Studio 2012的新版TypeScript支持使用源映射格式進行調試。

此外,您還可以調試打字稿在Visual Studio代碼 https://blogs.msdn.microsoft.com/jtarquino/2016/01/24/debugging-typescript-in-visual-studio-code-and-chrome/ https://code.visualstudio.com/blogs/2016/02/23/introducing-chrome-debugger-for-vs-code