ReSharper:找到派生类型构造函数用法点

Rom*_*man 6 resharper

我有一些基类ControlBase和许多派生类,它们也有派生类...... ControlBase派生类有无参数构造函数.如何轻松找到所有派生类的构造函数调用点?ReSharper的发现用法ControlBase构造显示了这个基类构造函数的用法只而不是派生类的构造函数.

谢谢.

Mar*_*ier 5

您可以使用Resharper 5中的结构搜索功能来实现此目的.

在菜单中转到Resharper/Find/Search with Pattern.然后在左侧的文本框中输入以下模式:

new $type$($args$)
Run Code Online (Sandbox Code Playgroud)

美元符号所包含的字样是必须指定的占位符.您可以通过单击"添加占位符"来执行此操作.

在您的示例中,您需要Type占位符(name = type,Type = ControlBase,检查"或派生类型")和Argument占位符(name = args).