在 Visual Studio 数据提示中导航
Navigating within Visual Studio DataTip
当在 Visual Studio 中调试时打开 DataTip 时,似乎到达特定对象的唯一方法 属性 是用鼠标滚动。
这会变得非常麻烦,因为某些对象可能有数百个属性,并且滚动到靠近底部的 属性 需要很长时间。
是的,我知道如果我将鼠标悬停在底部边缘并在找到 属性 后固定它,我可以滚动得更快,但仍然需要很长时间才能到达 属性 并固定它。
我尝试了 Ctrl 和 Alt 的各种组合,但无论我按什么键,DataTip 都会立即关闭...
一旦数据提示获得焦点,您就不必使用鼠标了。您可以使用键盘上的 PgUp/PgDn (Page Up/Page Down) 键。但你是对的:没有办法到达列表的末尾或到达以特定字母开头的项目。当我需要经常这样做时,我会采用以下两种方法之一:
如果可能,我会在感兴趣的代码行之后创建一个[临时]变量赋值,并确保将变量分配给感兴趣的属性。
创建一个监视变量并与之交互。
打开一个即时 Window 并粘贴一份有问题的对象实例名称。在立即 Window 中,只要您键入“.”,IntelliSense 就可用——然后您可以键入相关 属性 的字母,并根据需要更快地向下钻取。
(可能是最好的小费!)
- 打开(并为方便起见保持打开)调试 | Windows |汽车 and/or 调试 | Windows |当地人 window。这些 windows 简化了代码中断附近或当前模块中的导航变量——在某些情况下,它们甚至似乎在调试时保留了它们的树节点扩展状态。此处提供更多信息:https://msdn.microsoft.com/en-us/library/bhawk8xd.aspx
您可以使用 oz-code 作为扩展工具,它可以帮助您轻松搜索属性或变量。
Search in debug mode inside an object
当在 Visual Studio 中调试时打开 DataTip 时,似乎到达特定对象的唯一方法 属性 是用鼠标滚动。
这会变得非常麻烦,因为某些对象可能有数百个属性,并且滚动到靠近底部的 属性 需要很长时间。
是的,我知道如果我将鼠标悬停在底部边缘并在找到 属性 后固定它,我可以滚动得更快,但仍然需要很长时间才能到达 属性 并固定它。
我尝试了 Ctrl 和 Alt 的各种组合,但无论我按什么键,DataTip 都会立即关闭...
一旦数据提示获得焦点,您就不必使用鼠标了。您可以使用键盘上的 PgUp/PgDn (Page Up/Page Down) 键。但你是对的:没有办法到达列表的末尾或到达以特定字母开头的项目。当我需要经常这样做时,我会采用以下两种方法之一:
如果可能,我会在感兴趣的代码行之后创建一个[临时]变量赋值,并确保将变量分配给感兴趣的属性。
创建一个监视变量并与之交互。
打开一个即时 Window 并粘贴一份有问题的对象实例名称。在立即 Window 中,只要您键入“.”,IntelliSense 就可用——然后您可以键入相关 属性 的字母,并根据需要更快地向下钻取。
(可能是最好的小费!)
- 打开(并为方便起见保持打开)调试 | Windows |汽车 and/or 调试 | Windows |当地人 window。这些 windows 简化了代码中断附近或当前模块中的导航变量——在某些情况下,它们甚至似乎在调试时保留了它们的树节点扩展状态。此处提供更多信息:https://msdn.microsoft.com/en-us/library/bhawk8xd.aspx
您可以使用 oz-code 作为扩展工具,它可以帮助您轻松搜索属性或变量。
Search in debug mode inside an object