簡體   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