1
我沒有Resharper,但經過一些研究發現,它的搜索和替換功能將輕鬆解決我遇到的問題。問題是我有很多行代碼,看起來像:結構搜索和替換沒有resharper
ex.foo
其中foo變化和前沒有。我需要改變他們都看起來像:
function(ex,"foo")
我大概寫這個特定的情況下,一些劇本,但因爲我將要需要做這種類型的替換,有很多在未來不同的口味,在Resharper之外還有一個很好的通用解決方案嗎?主要問題不是識別初始字符串,而是保存foo,以便我可以在替換字符串中使用它。我不知道如何做到這一點,例如,正則表達式替換。
謝謝,這正是我所需要的。我注意到的問題是我不確定如何引用替換中的匹配變量,但我現在看到您可以使用'\ 1'。並且爲了記錄,我不得不用'function \(ex,「\ 1」\)'來替換,因爲括號必須被轉義。 – sterrab
奇怪的是,我測試了它,並且它沒有逃脫偏見。但無論如何,如果它適合你,那就太好了。 – KekuSemau
是的,當我嘗試不逃避時,括號沒有顯示在替換文字中。我猜猜看它不同的記事本++版本慣例。再次感謝任何人。 – sterrab