2

在 Visual Studio 中,是否有一种快速的方法可以在后面的代码中搜索对象的使用情况?这是我经常做的事情,而我目前这样做的方式似乎有点笨拙。

我正在使用 VS2005、WinForms、VB 和 CodeRush/RefactorPro。

目前我执行以下步骤:在设计视图中

  1. 单击对象。
  2. 在“属性”对话框中,双击对象的名称
  3. 将其复制到剪贴板(使用 Ctrl-C 或右键单击并选择复制)
  4. 按 F7 调出编辑器后面的代码
  5. 按 Ctrl-Home 定位到文件的顶部。
  6. 按 Ctrl-F,弹出查找对话框
  7. 按 Ctrl-V,将对象的名称粘贴到“查找内容:”文本框中。
  8. 点击 ENTER 开始查找。

理想情况下,我想在设计视图中单击对象,然后按热键来执行这些其他步骤。

如果 VS2005 没有内置任何东西,我应该使用宏进行研究吗?

4

3 回答 3

2

我不知道任何类似的功能,内置的视觉工作室,但是,您可以使用来自 JetBrains 的出色插件Resharper,它具有该功能,以及许多其他出色的功能......

还有另一个名为CodeRush的插件,我没用过,但似乎值得一看。

于 2009-09-08T18:51:42.250 回答
1

标签到下一个参考 - CodeRush 或 CodeRush Xpress

此功能允许您循环浏览对标识符的所有引用,只需将插入符号放在标识符中并点击[TAB]

查找所有参考 - CodeRush

在 CodeRush中使用[Shift-F12]组合键将打开引用工具窗口,该窗口将显示对当前插入符号处的标识符的所有引用。

于 2010-03-10T10:54:18.657 回答
1

如果允许 3rd 方插件,请安装 R# 并使用 Find Usages 工具。虽然不确定 R# 仅针对此功能是否值得。

于 2009-09-08T18:51:23.327 回答