在 Visual Studio 中调试时打开 DataTip 时,似乎获得特定对象属性的唯一方法是使用鼠标滚动。
这可能会变得非常麻烦,因为某些对象可能有数百个属性,并且滚动到靠近底部的属性需要很长时间。
是的,我知道如果我将鼠标悬停在底部边缘并在找到某个属性后将其固定,我可以更快地滚动,但仍然需要很长时间才能到达该属性并固定它。
我已经尝试了各种组合,Ctrl但是Alt我按下 DataTip 的任何键都会立即关闭......
在 Visual Studio 中调试时打开 DataTip 时,似乎获得特定对象属性的唯一方法是使用鼠标滚动。
这可能会变得非常麻烦,因为某些对象可能有数百个属性,并且滚动到靠近底部的属性需要很长时间。
是的,我知道如果我将鼠标悬停在底部边缘并在找到某个属性后将其固定,我可以更快地滚动,但仍然需要很长时间才能到达该属性并固定它。
我已经尝试了各种组合,Ctrl但是Alt我按下 DataTip 的任何键都会立即关闭......
一旦 DataTip 获得焦点,您就不必使用鼠标了。您可以使用键盘上的PgUp/ PgDn(Page Up/Page Down)键。但你是对的:没有办法到达列表的末尾或到达以某个字母开头的项目。当我经常需要这样做时,我会采用以下两种方法之一:
如果可能,我会在感兴趣的代码行之后创建一个 [临时] 变量分配,并确保将变量分配给感兴趣的属性。
创建一个监视变量并与之交互。
打开即时窗口并粘贴相关对象实例名称的副本。进入即时窗口后,只要您键入“.”,IntelliSense 就可用——然后您可以键入相关属性的字母并根据需要更快地向下钻取。
(可能是最好的提示!)
您可以使用 oz-code 作为扩展工具,帮助您轻松搜索属性或变量。