Visual Studio 2015 RTM - 更新TypeScript工具后失去JavaScript支持

Aug*_*eto 20 javascript intellisense syntax-highlighting visual-studio-2015 typescript1.5

将TypeScript工具从1.5.3版更新到1.5.4后,我在Visual Studio 2015中失去了对JavaScript文件的支持.

通过支持JavaScript,我的意思是智能感知,语法着色和选项菜单 - >文本编辑器中的JavaScript选项.

我的js文件现在看起来像txt文件.

我已经尝试了很多东西:

  1. 这个答案中的步骤:Visual Studio 2015 CTP - 缺少Javascript支持
  2. 修复TypeScript工具
  3. 修复Microsoft Asp.Net和Web Tools 2015
  4. 修复整个Visual Studio 2015

没有任何效果.

有谁知道这个问题的解决方案?

Mic*_*ude 28

这是我们在VS 2015中修复的已知错误,但如果您在特定时间段内安装了"通用Windows应用程序开发工具",则可能会受到影响.我们很快将发布一个KB,其中包含以下解决方法:

如果仍安装"通用Windows应用程序开发工具":

  1. 转到"程序和功能",选择"Visual Studio 2105",然后单击"更改".
  2. 在Visual Studio安装程序中,单击"修改".
  3. 取消选择"通用Windows应用程序开发工具"功能
  4. 再次选择"通用Windows应用程序开发工具",然后单击"更新".

如果您已经卸载了"通用Windows应用程序开发工具":

  • 重新安装"通用Windows应用程序开发工具"
  • 或者,执行以下步骤以重新安装JavaScript项目系统和语言服务:
    1. 下载适用于您的Visual Studio版本的安装程序,例如vs_community.exe.
    2. 打开CMD窗口,然后运行以下命令: vs_community.exe /modify /installselectableitems JavaScript_Hidden /passive

抱歉,添麻烦了.希望有所帮助.

  • 很高兴这对你们有用.仅供参考,我们已将此添加到已知的VS 2015问题列表中,您可以在此处找到:https://support.microsoft.com/en-us/kb/3025135 (2认同)

Aug*_*eto 5

找到一种解决方法来回滚到TypeScript 1.5.3并获得对JS的支持:

  1. 从"程序和功能"中,卸载TypeScript Tools 1.5.4和Microsoft Asp.Net和Web Tools 2015
  2. 下载VS 2015离线安装程序(参考:如何脱机安装VS2015社区版)
  3. 在步骤2的下载目录中,导航到"packages\WPT"并安装"webtoolsextensionsvs14.msi"(Microsoft Asp.Net和Web Tools 2015)
  4. 然后导航到该文件夹​​(在下载目录中)"OfflineCache\installers".您将看到两个TS文件夹:"TypeScriptV1"和"TypeScriptV2".它们分别是1.5.3和1.5.4版本的安装程序.
  5. 安装TypeScript Tools 1.5.3(使用文件夹"TypeScriptV1"中的安装程序)

现在,启动Visual Studio.此时应该支持JavaScript支持,并且TS支持仍然可用.

注意:VS 2015的 TypeScript Tools没有独立的安装程序(参考:VS2015的Typescript 1.5,没有Internet访问)

更新:

正如Mohamed Hegazy所指出的那样,可以下载TypeScript安装程序:TypeScript for Visual Studio 2015