在 Visual Studio 2013 中,当我转到类 View ,然后搜索一个类,然后展开“派生类型”文件夹时,它只显示当前项目中从该类派生的类,而不是整个解决方案。有没有办法在 Visual Studio 2013 或某些插件的解决方案中找到所有派生类?重点语言是 C++(非托管)。
最佳答案
我也有同样的疑问。到目前为止,我正在使用与派生类声明的一部分相匹配的正则表达式:
:\s*(public|private|protected)?\s+ClassName
例如,当在下面搜索从类 A 派生的所有类时:
class B : public A {};
正则表达式尝试匹配: public A
。请注意,当 A 不是基类列表中的第一个基类时,这将不起作用。也不适用于间接后代。
关于c++ - 如何在 Visual Studio 2013 的解决方案中查找派生类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32844214/