1
我没有Resharper,但经过一些研究发现,它的搜索和替换功能将轻松解决我遇到的问题。问题是我有很多行代码,看起来像:结构搜索和替换没有resharper
ex.foo
其中foo变化和前没有。我需要改变他们都看起来像:
function(ex,"foo")
我大概写这个特定的情况下,一些剧本,但因为我将要需要做这种类型的替换,有很多在未来不同的口味,在Resharper之外还有一个很好的通用解决方案吗?主要问题不是识别初始字符串,而是保存foo,以便我可以在替换字符串中使用它。我不知道如何做到这一点,例如,正则表达式替换。
谢谢,这正是我所需要的。我注意到的问题是我不确定如何引用替换中的匹配变量,但我现在看到您可以使用'\ 1'。并且为了记录,我不得不用'function \(ex,“\ 1”\)'来替换,因为括号必须被转义。 – sterrab
奇怪的是,我测试了它,并且它没有逃脱偏见。但无论如何,如果它适合你,那就太好了。 – KekuSemau
是的,当我尝试不逃避时,括号没有显示在替换文字中。我猜猜看它不同的记事本++版本惯例。再次感谢任何人。 – sterrab