VS2015没有TypeScript模板,也不支持typescript

时间:2016-10-13 09:35:50

标签: asp.net-mvc typescript visual-studio-2015 typescript2.0

我正在使用Visual Studio 2015专业版。我使用npm安装了TypeScript。安装了TypeScript 2.0.3。 然后我尝试使用右键单击我的项目的tsScript文件夹添加TypeScript文件 - >添加新项目,但我没有找到任何TS文件模板。 然后我通过添加文本文件并将其扩展名从.txt更改为.ts并在此文件中粘贴一些TypeScript代码来进行解决方法。当我运行应用程序时,应用程序能够从此ts文件生成jsfile。但问题是:ts文件中的文本颜色全黑。没有着色,没有智能感知,没有模块化。这只是纯文本。

我该怎么做才能使这个ts文件被visual studio识别。以下是截图。

enter image description here

tsconfig.json文件:

{
  "compilerOptions": {
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "module": "commonjs",
    "noEmitOnError": true,
    "noImplicitAny": false,
    "outDir": "../Scripts/",
    "removeComments": false,
    "sourceMap": true,
    "target": "es5",
    "moduleResolution": "node"
  },
  "exclude": [
    "node_modules",
    "typings/index",
    "typings/index.d.ts"
  ]
}

编辑:通过将Visual Studio 2015更新到Visual Studio 2015 Update 3来解决此问题。

3 个答案:

答案 0 :(得分:2)

如果您已经安装了TypeScript 2.03插件,但仍然看不到您想要的内容,则可能需要https://www.visualstudio.com/vs/node-js/的Visual Studio版本1.02(或更高版本)的NodeJS工具。

我使用的TypeScript启动器位于 Project / Add New Item 对话框Installed / NodeJS下。您可能需要在NodeJS项目中才能使这些工作正常运行。

答案 1 :(得分:0)

尝试Visual Studio代码 https://code.visualstudio.com

安装Visual Studio Code 0.10.1或更高版本

启动代码

从命令面板Ctrl-Shift-P(Windows,Linux)或Cmd-Shift-P(OSX)

选择安装扩展程序

选择附加信息

重新加载Visual Studio代码

有关模式详情,请查看此github页面

<强> https://github.com/johnpapa/vscode-angular2-snippets

答案 2 :(得分:0)

如果尚未安装,请尝试安装TypeScript for Visual Studio 2015 plugin

如果这没有帮助,msdn forums上有一个线程指示使用devenv.exe /InstallVSTemplates命令重新安装模板。

希望这有帮助。