2015-03-31 61 views
0

我想利用TypeScript的一些更快的編譯和其他更新特性,而不是使用1.0.1版本獲得的版本,該版本似乎是Visual Studio的TypeScript 1.0.1工具附帶的唯一版本2012插件。這可能嗎?在Visual Studio 2012中可以使用比1.0.1更高版本的TypeScript嗎?

+0

沒有真正回答你的問題,但你可能想看看VS 2013的(免費)社區版!因爲如果我記得正確的話,1.0是2012年的最後一個。 – 2015-03-31 18:18:37

+0

是的,我正在做Xbox One媒體應用程序開發,並被迫繼續使用VS 2012。 – 2015-03-31 18:28:12

回答

0

這不是完美的,但是值得你可以通過以下方式換出編譯器和語言服務: Daniel Rosenwasser發佈了這些說明。

https://github.com/Microsoft/TypeScript/issues/1110#issuecomment-62451204

簡稱: 備份和在這裏下更換tsc.js文件:你想使用一個 C:\Program Files (x86)\Microsoft SDKs\TypeScript\

備份並使用C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\CommonExtensions\Microsoft\TypeScripttypescriptServices.js替換爲您要使用的那個。因爲它很大程度上與1.0兼容,但1.3或1.4也許不是 - 我還沒有嘗試過。

您可以從GitHub TypeScript發佈頁面下載,編譯的.js文件位於bin文件夾中,因此如果下載完整版本,您甚至不必運行Jake。

0

於是我問打字稿GitHub的頁面上這個問題,並得到了如下回答:

https://github.com/Microsoft/TypeScript/issues/2564

基本上,它看起來像2012最多隻支持1.0.1版本。但是,作爲解決方法,我可能會在Visual Studio 2013或2015外部項目中隔離我的.ts文件,並使用該項目來生成我的Visual Studio 2012項目使用的.js文件。這是一個黑客,但它是目前唯一的解決方案,除非有人想爲VS 2012創建一個新的TypeScript插件。

相關問題