Intellij Idea 如何在IntelliJ中删除代码格式中不必要的空行?

y3bcpkx1  于 2022-12-26  发布在  其他
关注(0)|答案(6)|浏览(684)

是否可以使用Intellij IDEA中的代码格式删除空行/空白行?

cidc1ykv

cidc1ykv1#

可以。可以在设置菜单(CTRL+ATL+S)中配置空行的数量:第一个月

6ovsh4lw

6ovsh4lw2#

  • 文件〉〉设置〉〉编辑器〉〉代码样式java〉〉空行页签
  • 你应该在代码标签中更改为0(如图片),当按格式快捷键时,它将删除所有不必要的空行:Ctrl + Alt +左箭头

bvuwiixz

bvuwiixz3#

你可以用正则表达式选项^(?:[\t ]*(?:\r?\n|\r))+来查找和替换。它会搜索文件中的所有空行。你只需要把它替换为空

mspsb9vt

mspsb9vt4#

我使用正则表达式来删除代码中多余的空行。以下是说明。

  • 打开"查找和替换"对话框。使用快捷键CTRL+SHIFT+R。
  • 在搜索框中键入^(?:[\t ]*(?:\r?\n|\r)){2,}。这将搜索两行或更多空行。
  • 在替换框中键入\n。这将替换为一个空行。

  • 打开重新格式化代码对话框,然后单击运行。使用快捷键CTRL+ALT+L。

这在所有JetBrains IDE上都有效。请使用屏幕截图作为参考。

sycxhyv7

sycxhyv75#

以防万一,它可以帮助使用较新版本Intellij的用户,在Intellij IDEA 2016.2.4中,它是File -> Other Settings -> Default Settings -> Editor -> Code Style -> Java(or Scala or whatever your language is) -> Blank Lines

uxh89sit

uxh89sit6#

对于那些试图删除文件末尾空行的人来说,这成为了截至2020年8月的一项功能。
配置此操作的正确位置是“设置”下|编辑|一般情况|保存时,选中“删除尾随空行”

相关问题