如何在使用Eclipse Find / Replace提示时删除仅包含空格的行。我检查了“正则表达式”复选框,并尝试了以下操作,但都没有。
^[:space:]*$
和
^\s*$
答案 0 :(得分:93)
查找:^\s*\n
替换为:(空)
答案 1 :(得分:7)
sry这可能是一个不同的答案,但你可以在eclipse偏好设置的格式化对话框中设置字段,方法和块之后你想要的空白行数。然后你可以点击ctrl-shift-f自动格式化代码,具体取决于你的自定义。
玩得开心!
答案 2 :(得分:4)
欢呼!
答案 3 :(得分:4)
我很惊讶,使用Eclipse编辑的XML文件有一个很好的解决方案:
选中名为'清除所有空白行的复选框值'在格式化面板中 Window-> Preferences-> XML-> XML Files->编辑器
保存并使用" Ctrl + Shift + F'快捷键
空白行将消失!
答案 4 :(得分:2)
这个对我有用多年了:
替换为:[\t ]+$
什么都没有
希望这有帮助!
答案 5 :(得分:0)
非常感谢lamamac。
一般来说,当你想在eclipse中用正则表达式替换搜索时,$符号不能正常工作。
使用“\s*\n
”代替“$
”
答案 6 :(得分:0)