代码之家  ›  专栏  ›  技术社区  ›  Steve Rukuts

在VisualStudio2010中查找类子体

  •  9
  • Steve Rukuts  · 技术社区  · 16 年前

    我正在VisualStudio2010的对象浏览器中查看一个抽象类。我想找到从这个抽象类派生的所有类,这样我就可以选择在我的应用程序中实现的最好的类。我没有此程序集的源代码,因此无法使用“在文件中查找”功能。

    不幸的是,我似乎根本不知道该怎么做。visualstudiodocs和Google只是返回完全不相关的文章,所以要么我使用了错误的术语,要么这个特性根本不存在。

    我收到的最好的建议是“用红门反射器分析组件”,但肯定有更好的方法。

    4 回复  |  直到 16 年前
        1
  •  4
  •   SLaks    16 年前

    Visual Studio Productivity Power Tools ,然后使用增强的工具提示。

        2
  •  7
  •   Eugene Maksimov    13 年前

    您可以使用解决方案资源管理器来实现此目的: 1) 在解决方案中查找基类(可以使用搜索行)。 3) 单击“派生类型”

        3
  •  5
  •   jflaga    13 年前

    在对象浏览器的“浏览”下拉框中,选择“我的解决方案”或“所有组件”以外的项目。

    例如,选择“.NET Framework 4”或“.NET Framework 4.5”

        4
  •  1
  •   Theo Lenndorff    16 年前

    如果您想方便地在类层次结构中导航,那么使用普通的visualstudio是不会令人满意的。 Resharper (我相信) CodeRush 提供这样的功能。对于后者,有一个 express edition ,这是免费的。您可以将它们全部作为visualstudio加载项安装。