如何用空格序列替换类中的所有制表符?
项目有 10K+ 个类。
有社区版 IntelliJ,我该如何自动化这个过程?
最佳答案
在 IntelliJ 中,您可以通过 ctrl-shift-r 或通过编辑->查找->替换路径在整个项目中进行查找和替换,确保选中“正则表达式”框,然后在“要查找的文本”框中输入 \\t
并在“替换为”框中输入四个空格或任何您想要用
你可以用 find 和 perl 做一些魔术:
find . -name "*.java" -exec perl -i.bak -pe 's/\t/ /g' "{}" \;
这将在当前目录及其子目录中找到所有名为 something.java 的文件,然后调用 perl 将所有制表符替换为四个空格,并在执行此替换之前创建文件备份扩展.bak
关于java - 在 IntelliJ 中为 10K+ 类更改所有带有空格的选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31789850/