替换Project中所有java文件中的文本

时间:2016-03-02 15:06:54

标签: java file replace

我想在项目中将Logger.getLogger替换为LogManager.getLogger,项目中有数百个java文件。我这样做了吗?

6 个答案:

答案 0 :(得分:1)

for i in `find -name "*java"`; do sed -i "s/Logger.getLogger/LogManager.getLogger/g" $i; done

:)

答案 1 :(得分:0)

如果您正在使用eclipse: 左键单击选择项目。 按Ctrl-H,选择FileSearch。在'包含文字',* .java'文件名模式'中输入您的搜索范围。在缩小搜索范围内选择资源'。然后按替换,您就完成了。

答案 2 :(得分:0)

使用崇高文本很容易做到。只需安装它,看看这个问题 - > Sublime text 2 - find and replace globally ( all files and in all directories )

答案 3 :(得分:0)

搜索 - >文件菜单,输入要搜索的文本,点击替换...按钮,这将为您提供另一个对话框,您可以在其中替换tex

ctrl + h是快捷方式;)

答案 4 :(得分:0)

大多数IDE都能够搜索并查找使用类或方法的位置。在Eclipse中选择一个类或方法,右键单击,引用,项目。如果你可以同时使用两者,那就经过并更换。或者,使用调用当前记录器的辅助方法替换当前调用,然后替换记录器。

答案 5 :(得分:0)

如果您使用eclipse点击“搜索”菜单而不是搜索“文件”,请输入要搜索的文本并选择“封闭项目”,而不是点击右下角的“替换”按钮。搜索操作完成后,eclipse将显示一个对话框,您可以在其中键入要替换的文本。检查预览,然后完成操作。

相关问题