我想在我的项目和项目中将Logger.getLogger替换为LogManager.getLogger,并且项目中有数百个Java文件。如何执行此操作?替换项目中所有java文件中的文本
回答
for i in `find -name "*java"`; do sed -i "s/Logger.getLogger/LogManager.getLogger/g" $i; done
:)
这不提供答案这个问题。要批评或要求作者澄清,请在其帖子下方留言。 - [来自评论](/ review/low-quality-posts/11479434) –
恰恰相反,它确实*问题的要求。我没有看到问题。 –
@CreativeAndroid如何不回答这个问题?这不应该被标记为低质量。 –
如果您使用的是Eclipse: 选择用左键点击你的项目。 按下Ctrl-H,选择FileSearch。在'包含文本'中输入您的搜索字符串,* .java'文件名称模式'将搜索范围缩小到'选定的资源'。然后按替换键即可完成。
这是非常容易与崇高的文字完成。只要安装它,看看这个问题 - >Sublime text 2 - find and replace globally (all files and in all directories)
搜索 - >文件菜单,输入要搜索的文本,打替换...按钮,它会给你另一个对话框,在其中您可以替换TEX
ctrl + h是快捷键;)
大多数IDE都可以搜索和查找类或方法的使用位置。在Eclipse中选择一个类或方法,右键单击,引用项目。如果您可以同时使用两者,则可以通过并更换。也可以使用调用当前记录器的辅助方法替换当前的调用,然后更换记录器。
如果您使用的是eclipse,请点击“搜索”菜单中搜索“文件”,输入要搜索的文本并选择“封闭项目”,然后点击右下角的“替换”按钮。搜索操作完成后,eclipse将显示一个对话框,您可以键入要替换的文本。检查预览并完成操作。
- 1. Eclipse在所有类中替换文本?
- 2. 替换一组文件中的所有文本
- 3. 搜索并替换linux目录的所有文件中的文本
- 4. 如何在文件夹中的所有文件中执行文本替换?
- 5. 遍历目录中的所有文件并查找并替换文本 - Python
- 6. 搜索并替换Java中的所有搜索文本TextArea
- 7. 替换所有文件夹中
- 8. 如何在Vim中的文件夹中替换所有文件?
- 9. 从文本文件中的目录替换文件名
- 10. Java代码优化,替换文件中的所有字符
- 11. shell脚本所有文件中的令牌替换文件夹中
- 12. 替换Windows中所有子文件夹中的所有文件名#
- 13. 替换目录树中的所有index.html文件
- 14. PhpStorm索引项目文件和非项目文件中的所有文件
- 15. Flash AS3:是否可以搜索和替换项目中的所有.as文件?
- 16. perl搜索和替换目录中的所有文件的脚本
- 17. gradle - 替换XML文件中的文本
- 18. Python替换文本文件中的行
- 19. Python替换文本文件中的值
- 20. 替换文本文件中的列值
- 21. 替换python文本文件中的行
- 22. 有没有办法在mvc中的所有项目中替换HttpPostedFileWrapper文件名中的内容?
- 23. 替换Java中的第一行文本文件
- 24. 如何使用java替换文本文件中的字符串?
- 25. Java:检索并替换文本文件中的最后一行
- 26. 替换文本文件中的Java一句话
- 27. 替换与类名的div中的所有文本 - 只有JS
- 28. 用PHP替换文本文件中的重复项?
- 29. NetBeans - 在子目录下的文本文件中替换
- 30. VBS - 替换各种文件中的某些文本条目
您正在使用哪种操作系统?如果它的Linux基地,那么你可以做到这一点从终端 –
我使用的是Ubuntu 14.04 – user3297173
你可以试试这个,sed -i/old-word/new-word/g'* .java –