我正在使用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来解决此问题。
答案 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页面
答案 2 :(得分:0)
如果尚未安装,请尝试安装TypeScript for Visual Studio 2015 plugin。
如果这没有帮助,msdn forums上有一个线程指示使用devenv.exe /InstallVSTemplates
命令重新安装模板。
希望这有帮助。