如何在Visual Studio 2013中找到解决方案中的派生类

How to find derived classes in a solution in Visual Studio 2013?

本文关键字:解决方案 派生 Visual Studio 2013      更新时间:2023-10-16

在Visual Studio 2013中,当我转到类视图,然后搜索一个类,然后展开"派生类型"文件夹,它只向我显示当前项目中从该类派生的类,但不是整个解决方案。是否有办法找到所有的派生类在解决方案在Visual Studio 2013或一些插件?重点语言是c++(非托管)。

我也有同样的问题。到目前为止,我正在使用匹配派生类声明部分的正则表达式:

:s*(public|private|protected)?s+ClassName

例如,当搜索从类A派生的所有类时:

class B : public A {};

正则表达式尝试匹配: public A。注意,当A不是基类列表中的第一个基类时,这将不起作用。

相关文章: