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

Visual Studio 2015 RTM - Lost JavaScript support after update TypeScript Tools

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

我所说的对 JavaScript 的支持是指智能感知、语法着色和选项菜单 -> 文本编辑器中的 JavaScript 选项。

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

我已经尝试了很多东西:

  1. 此答案中的步骤:Visual Studio 2015 CTP - Javascript support missing
  2. 修复 TypeScript 工具
  3. 修复 Microsoft Asp.Net 和 Web Tools 2015
  4. 修复整个Visual Studio 2015

没有任何效果。

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

找到回滚到 TypeScript 1.5.3 并恢复对 JS 的支持的解决方法:

  1. 从程序和功能中,卸载 TypeScript Tools 1.5.4 和 Microsoft Asp.Net 以及 Web Tools 2015
  2. 下载 VS 2015 离线安装程序(参考:
  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 支持仍然可用。

注意:没有独立的 TypeScript 工具安装程序 for VS 2015(参考:

更新:

正如 Mohamed Hegazy 所说,TypeScript 安装程序可在以下位置下载:TypeScript for Visual Studio 2015

这是我们已在 VS 2015 中修复的已知错误,但是如果您在特定时间段内安装了 "Universal Windows App Development Tools",您可能会受到影响。我们将很快发布具有以下解决方法的知识库文章:

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

  1. 转到“程序和功能”,select Visual Studio 2105,单击“更改”。
  2. 在 Visual Studio 设置中,单击修改。
  3. Deselect 功能“通用 Windows 应用程序开发工具”
  4. Select再次“通用Windows应用程序开发工具”,然后点击更新。

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

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

抱歉给您带来麻烦。希望对您有所帮助。

就我而言,这是我修复它的方式:

工具 > 选项 > 文本编辑器 > JavaScript > Intellisense > 参考资料

  1. 确保在参考组下选择隐式(Web)
  2. 确保 ~/Scripts/references.js 已添加到包含文件列表中

希望对您有所帮助