我有一些基类ControlBase
和许多派生类,它们也有派生类...... ControlBase
,派生类有无参数构造函数。如何轻松找到所有派生类的构造函数调用点? ControlBase
构造函数中的ReSharper find usages 仅显示此基类构造函数的用法,但不显示派生类构造函数。
感谢。
答案 0 :(得分:5)
您可以使用Resharper 5中的结构搜索功能来实现此目的。
在菜单中转到Resharper / Find / Search with Pattern。然后在左侧的文本框中输入以下模式:
new $type$($args$)
美元符号所包含的字样是必须指明的占位符。您可以通过单击“添加占位符”来执行此操作。
在您的示例中,您需要Type占位符(name = type,Type = ControlBase,检查“或派生类型”)和Argument占位符(name = args)。