在Visual Studio 2010 + Resharper中删除周围括号/括号/块的快速方法? (反向环绕)

时间:2010-09-24 17:56:32

标签: visual-studio resharper

有什么东西可以反转“环绕”吗?

自:
((Type)myobject);

要:
(Type)myobject;

自:
if/while/try/using... {
lots of code here....
}

要:
lots of code here....

2 个答案:

答案 0 :(得分:1)

尝试结构搜索和替换(请参阅JetBrains .NET tools blogJetBrains TV以获取更多指导)

对于您的第一个示例,您可以使用以下一对模式:

搜索模式:(($type$) $var$) 替换模式:($type$) $var$

其中$type$是类型占位符,而$var$是标识符占位符。

要使用结构搜索和替换进行更多操作,您可能需要从ReSharper网站下载sample SSR pattern catalog

答案 1 :(得分:0)

使用自定义替换模式