4

曾几何时,我可以在调试时将鼠标悬停在任何变量上并在断点处停止,并且能够获取该变量的属性和值。我最近发现此功能称为 DataTip。

大约一个月前,我失去了这种能力。现在,当我将鼠标悬停在一个变量上时,什么也没有发生。直到我失去它,我才知道我有多喜欢这个功能。

谁能告诉我如何重新启用数据提示?

我已经通过调试菜单,但没有任何东西跳出来对我大喊“这里。这就是你要找的!” 互联网也没有取得丰硕成果。

附带说明一下,我记得在丢失 DataTips 时发生的唯一变化是第一次连接到我们新设置的 TFS。我看不出这会如何影响数据提示,但发生了奇怪的事情。

4

2 回答 2

6

我想到了!事实证明,我最近对 ​​VS 所做的另一项更改是负责任的。

不久前,同事给我发了一个关于Debugger Canvas的链接。我觉得它看起来很酷,所以我试了一下。过了一会儿,我决定它不适合我,但把它放在一边,以防我发现我有它的用处。自然,我完全忘记了我已将它安装到 VS。

长话短说,我偶然发现了一篇题为Debugger Canvas 破坏了我的数据提示的论坛帖子。想着“为什么不呢?”,我通过工具 > 扩展管理器和 viola 卸载了 Debugger Canvas!我的数据提示又回来了。

如果您正在积极使用 Debugger Canvas(直到他们自己解决了问题),这并不是一个很好的解决方案,但这对我来说肯定是一个解决方案。

于 2011-09-20T16:57:08.023 回答
3

经过大量搜索,我发现了为什么我遇到数据提示未显示的问题。据我所知,在我搜索的所有博客中还没有人提到它。不是 VS SP1、Debugger Canvas 或任何其他软件安装。当我即将开始系统地卸载一堆东西时,我意识到我当前的鼠标问题可能是造成这种情况的原因。我有一个正在运行的无线鼠标。它不会滚动,也不会在窗口中激活,也不会让我点击任务栏等。所以,我花了 20 美元买了一个有线微软鼠标,这是他们最便宜的。好吧,你不知道我的数据提示出现了。请记住,我已经卸载/重新安装了我的鼠标驱动程序。

于 2012-09-03T19:29:24.223 回答