首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自动提取参数的方法?

自动提取参数的方法?
EN

Stack Overflow用户
提问于 2016-05-22 16:47:06
回答 1查看 69关注 0票数 1

假设解决方案中有1000个方法。您希望通过查找具有公共签名的方法并对它们进行重构,从而进行一些重构。是否有标准的方法来完成此操作?如何找到具有公共签名或至少两个参数匹配的方法?

EN

回答 1

Stack Overflow用户

发布于 2016-05-23 17:05:20

是的这是可能的!转到ReSharper - Options - Find - Search with Pattern并创建一个模式,类似于:

代码语言:javascript
复制
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,任何模式的出现都会被高亮显示为此窗口中的错误。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37376982

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档