Visual Studio 2015 Typescript 自动列表成员停止工作

Visual Studio 2015 Typescript auto list members stopped working

我正在做一个 Angular2 项目;打字稿文件的自动列表成员突然停止工作。显然我过了一段时间才意识到这一点,但我无法说出是什么导致了这个问题。

我尝试了 uninstall/reinstall Visual Studio,但没有结果。 我会说这不是一些项目配置,因为在另一台笔记本电脑上全新安装的 Visual Studio 打开相同的解决方案,intellisense 工作得很好。

Visual Studio的版本是2015 update 3.typescript的版本是2.1.4.

有我可以阅读的某种日志文件吗?

就像你说的,这个问题是最近出现的,你有没有在windows更新下安装任何更新或VS安装任何扩展或更新?如果是这样,您可以尝试将它们一一删除以定位此问题。

由于此解决方案在另一台 VS 和笔记本电脑上工作正常,此问题应该是由出现此问题的 VS 或计算机引起的,您可以尝试以下方法来解决此问题:

  1. 运行 VS 使用不同的命令,打开管理 CMD window 并导航到 C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE 和运行 命令如下:

• devenv /resetuserdata: 清理旧用户数据

• devenv /resetsettings:将自定义设置重置为默认值 设置,如果要保留当前设置,需要在重置前导出,请到工具-导入导出设置...

每次命令后,重新打开VS并再次检查。

  1. 按照此处的步骤执行干净启动:https://support.microsoft.com/en-us/kb/929135然后以管理员身份重新运行 VS 并再次检查此问题。

[编辑]

Gio 的解决方法:我终于解决了这个问题!刚刚将 "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TypeScript" 文件夹替换为工作笔记本电脑上的文件夹。