繁体   English   中英

VS2015没有TypeScript模板,并且不支持Typescript

[英]VS2015 does not have TypeScript template and it is not supporting typescript

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

我该怎么做才能将此ts文件识别为Visual Studio。 下面是屏幕截图。

在此处输入图片说明

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解决了该问题。

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

我使用的TypeScript启动器位于“ 项目/添加新项”对话框的“已安装/ NodeJS”下。 您可能需要进入NodeJS项目才能使它们起作用。

试试Visual Studio Code 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

如果尚未安装TypeScript for Visual Studio 2015插件,请尝试安装。

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

希望这会有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM