我有一個很大的代碼庫,我們需要在特定函數的參數中進行模式更改。正則表達式在所有文件中的函數調用中查找/替換參數模式
即所有參數的函數foo()
從格式something.anotherThing
更名將被更名爲something_anotherThing
的參數可以是任何東西,但總是會在一個str1.str2格式。這隻適用於這一個函數的參數,所有其他代碼應該保持不變。
例如 FOO(AX) - > FOO(A_X) FOO(a4.b6) - > FOO(a4_b6)
有什麼辦法,我可以使用正則表達式或工具實現它,在那裏我可以做到這在所有文件的一步,爲一個特定的功能?
是的,你在Linux,Windows上使用什麼類型的IDE? – wheaties 2010-08-13 13:50:32
不少IDE爲重構提供支持。但是,我們需要更多關於您當前使用的語言/ IDE的線索。 (如果有的話) – 2010-08-13 13:50:43
我可以訪問Windows和Linux,因此可以在Windows中使用工具或在Linux中使用正則表達式(命令)。 目前在Windows中使用Notepad ++。 – 2010-08-13 13:51:38