Visual Studio 2013(更新3)使用哪个版本的TypeScript?

7

我使用的是哪个版本?

我正在使用Visual Studio 2013,并已安装Update 3。

这里有一个问题(链接),讲述了如何选择TypeScript版本,但是我在我的文件中没有找到他们所说的“TypeScriptToolsVersion”条目。我在Internet和我的Visual Studio应用程序菜单上搜索了关于Visual Studio使用哪个版本TypeScript的信息,但没有任何结果。我一定是漏了什么。

我提出这个问题的原因是因为在我的计算机上的这个目录中:

C:\Program Files (x86)\Microsoft SDKs\TypeScript

..我看到安装了TypeScript 0.91.0。鉴于根据我自己旧的TypeScript项目中的笔记,TypeScript曾经存在很多错误,我想知道我正在使用哪个版本,如果需要,升级到最新版本。

最新版本

如何查找TypeScript的最新版本?TypeScript网站存储了规范文件,截至今天为止,版本为1.0(2014-10-11)。

该网站没有列出我可以下载或其版本的TypeScript编译器。相反,该网站指向Visual Studio更新。我能够从Visual Studio Update 3找到的“发行说明”没有提到任何有关TypeScript版本的内容。

回到TypeScript网站,它有一个名为“源代码”的链接,该链接指向存储在github上的TypeScript编译器。在文件之一中,我可以看到编译器的版本为1.3.0(2014-10-11)。

鉴于此编译器是从TypeScript网站链接的,我猜想这是某种形式的“参考实现”,并且我可以打赌我的两个球这就是Visual Studio正在使用的编译器。然而,编译器的版本1.3.0语言TypeScript的版本没有任何关系,我相信它仅为1.0

我一直在谷歌上搜索如何升级Visual Studio的TypeScript版本,但这似乎是一个小噩梦。我的主要目标是找出我正在使用的TypeScript版本。次要目标是更好地理解版本控制方案,最新的TypeScript版本是1.0还是1.3?最后,如果需要,我才开始实际升级Visual Studio =)

谢谢!


1
在Visual Studio命令提示符中运行“tsc.exe -v”。对于VS2013 Update 3,它是1.0.3.0。 - Hans Passant
我也可以从常规命令提示符中编写该命令。我看到 TypeScript 1.0 SDK 目录在我的路径环境变量中。所以我仍然不确定 VS(Visual Studio)到底使用了什么。我认为应该是这样的。但是有没有办法验证一下呢?或者你是说通过使用 VS 命令提示符,我们可以得到我们寻求的答案,而与路径变量指向何处无关?最好的情况是路径变量就是 VS 使用的内容。那么升级我的 TypeScript 编译器将变得容易 =) - Martin Andersson
1
这就是MSBuild使用的内容。Visual Studio有自己的副本来支持IntelliSense,存储在其Common7\IDE\CommonExtensions\Microsoft\TypeScript子目录中。假设存在不匹配可能不太愉快 :) - Hans Passant
2个回答

4
我的主要目标是找出我正在使用的TypeScript版本。
像Hans Passant所说的那样,"tsc -v"和"where tsc"会指导你走向正确的路径。VS 2013是1.0.3。
我猜它是某种形式的"参考实现",我可以打赌我的两个蛋蛋这就是Visual Studio正在使用的版本。
如果你正在寻找源代码:https://github.com/microsoft/typescript/tree/release-1.0.3 次要目标是更好地理解版本控制方案,最新版本的TypeScript是1.0还是1.3?
"master"是开发分支,完全不稳定,也没有发布。你可以使用像"grunt-ts"这样的工具来使用它:https://github.com/TypeStrong/grunt-ts#custom-compiler。所以不用担心那里的版本号。
最新发布的实际上是1.1 CTP(公告:http://blogs.msdn.com/b/typescript/archive/2014/10/06/announcing-typescript-1-1-ctp.aspx 源代码:https://github.com/microsoft/typescript/tree/release-1.1),但由于它是CTP,你需要调整你的VS设置。
稳定版本是1.0.3。
权威答案的提示:
只需查看官方博客文章:http://blogs.msdn.com/b/typescript/

2

2
虽然这个链接可能回答了问题,但最好在此处包含答案的基本部分并提供参考链接。仅有链接的答案如果链接页面发生更改可能会变得无效。 - Kevin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接