删除Eclipse中的空行
在使用Eclipse查找/替换提示符时,如何删除仅包含空格的行。我选中了“正则表达式”复选框,并尝试了以下方法,但两种方法都不起作用删除Eclipse中的空行,eclipse,Eclipse,在使用Eclipse查找/替换提示符时,如何删除仅包含空格的行。我选中了“正则表达式”复选框,并尝试了以下方法,但两种方法都不起作用 ^[:space:]*$ 及 sry这可能是一个不同的答案,但您可以在eclipse首选项的“格式化”对话框中的字段、方法和块之后设置希望的空行数。然后,您可以按ctrl-shift-f,根据自定义定义自动格式化代码 玩得开心 查找:^\s*\n 替换为:(空) 对于查找/替换操作,“\n\r\s”regex将在windows上工作,对于基于unix的系统,可以
^[:space:]*$
及
sry这可能是一个不同的答案,但您可以在eclipse首选项的“格式化”对话框中的字段、方法和块之后设置希望的空行数。然后,您可以按ctrl-shift-f,根据自定义定义自动格式化代码
玩得开心 查找:
^\s*\n
替换为:(空)
[\t]+$
白手起家
希望这有帮助 非常感谢拉马克。
一般来说,当您想在eclipse中用正则表达式替换搜索时,$符号不能正常工作。
使用“
\s*\n
”而不是“$
”我惊讶地发现,对于使用Eclipse编辑的XML文件,有一个很好的解决方案:
- 在“格式”面板中选择名为“清除所有空行”的复选框值 窗口->首选项->XML->XML文件->编辑器
- 保存并使用“Ctrl+Shift+F”快捷键
将显示空行!如前所述,正则表达式和替换是解决方案,但这样的响应会为我节省一些时间:
我试图替换空白行的文件不是源代码文件。您可以尝试在“首选项/一般/编辑器/文件关联”下将希望的文件类型添加到Eclipse文件关联中。并将其与特定编辑器链接,该编辑器能够处理源文件。请确保选中“正则表达式”选项,否则它将无法工作
^\s*$