2015-03-31 63 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插件。

相关问题