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



在将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 and Web Tools 2015
  4. 修复整个Visual Studio 2015

毫无效果。

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

这是一个已知的错误,我们已经在VS 2015中修复了,但是如果你在特定时期安装了"通用Windows应用程序开发工具",你可能会受到影响。我们将很快发布一个带有以下解决方案的知识库:

如果"通用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
对不起,给你添麻烦了。

找到了一个回滚到TypeScript 1.5.3并恢复对JS支持的解决方案:

  1. 从"程序和功能"中,卸载TypeScript Tools 1.5.4和Microsoft Asp. exe。Net and Web Tools 2015
  2. 下载VS2015离线安装程序(参考:如何离线安装VS2015 Community Edition)
  3. 在步骤2的下载目录中,导航到"packagesWPT"并安装"webtoolsextensionsvs14"。微软Asp. msi"。Net and Web Tools 2015)然后导航到文件夹(在下载目录内)"OfflineCache 安装程序"。你会看到两个TS文件夹:"TypeScriptV1"one_answers"TypeScriptV2"。它们是1.5.3和1.5.4版本的安装程序。
  4. 安装TypeScript Tools 1.5.3(使用"TypeScriptV1"文件夹中的安装程序)

现在,启动Visual Studio。此时,JavaScript支持应该回来了,TS支持仍然可用。

注意:VS2015的TypeScript工具没有独立的安装程序(参考:TypeScript 1.5 for没有互联网访问的VS2015)

更新:

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

在我的例子中,我是这样做的:

工具>选项>文本编辑器> JavaScript>智能感知>参考

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

希望对你有帮助

最新更新