【发布时间】:2021-12-09 03:04:15
【问题描述】:
在我安装的 VS2019 中,从编辑器上下文菜单或通过单击 Visual Studio 中的 Ctrl-F12 访问的 Go To Implementation 功能的行为发生了某种变化。
以前当我在方法名引用上使用光标时,它会直接跳转到方法的实现,除非有多个实现;然后它会在 Find Symbol Results 窗口中显示它们。
但是发生了一些变化,现在它总是显示 Find Symbol Results 窗口,即使只有一个实现。此外,它显示了单个实现的副本,或者如果有多个实现,则显示每个实现的副本。屏幕截图显示了这一点,您可以看到相同的方法定义被列出了两次,其中包含相同的项目、文件、行和列详细信息。
有人知道为什么会发生这种情况吗?可能是一些不正确的缓存数据导致了这种情况吗?这些数据可能缓存在哪里?我已经清除了我的临时文件,并删除了任何 C:\Users\xxxx\AppData\Local\Microsoft\VisualStudio\16.0* 文件夹中名为 *cache 的文件夹的内容,但这并没有什么不同。
【问题讨论】:
-
对我来说也是如此(相当长一段时间)。期待今天 16.11.5 的某人的回答。
标签: visual-studio ide