假设解决方案中有1000个方法。您希望通过查找具有公共签名的方法并对它们进行重构,从而进行一些重构。是否有标准的方法来完成此操作?如何找到具有公共签名或至少两个参数匹配的方法?
发布于 2016-05-23 17:05:20
是的这是可能的!转到ReSharper - Options - Find - Search with Pattern并创建一个模式,类似于:

public void $method$($type$ $name$)
{
$st$
}还有一个例子:Resharper custom patterns change method name。
提示:如果不希望指定确切的方法签名,请尝试Argument Placeholder。
编辑:如何在搜索中组合多个模式?解决方案:逐一测试和保存每个模式。然后去ReSharper - Options - Code Inspection - Custom Patterns。在这里,您应该可以看到以前保存的所有模式。将每个模式的严重性(下拉列表)设置为Error,然后转到ReSharper - Inspect - Solution Errors window。打开Solution wide analysis,任何模式的出现都会被高亮显示为此窗口中的错误。
https://stackoverflow.com/questions/37376982
复制相似问题