在 Intellij IDEA 是否可以使用代码格式来删除空/空行?
是的。可以在设置菜单(CTRL + ATL + S)中配置空行数: File -> Settings -> Editor -> Code Style -> Java(or Scala or whatever your language is) -> Blank Lines
File -> Settings -> Editor -> Code Style -> Java(or Scala or whatever your language is) -> Blank Lines
文件 > > 设置 > > 编辑器 > > 代码样式 java > > 空行选项卡
在代码标签(如图)中应改为0,当按下格式快捷键 Ctrl + alt + L时,将删除所有不必要的空行
也可以用正则表达式选项查找和替换 ^(?:[\t ]*(?:\r?\n|\r))+。它搜索文件中的所有空行。你只需要把它换成空的
^(?:[\t ]*(?:\r?\n|\r))+
为了防止有人使用新版本的 Intellij,Intellij IDEA 2016.2.4版本是 File -> Other Settings -> Default Settings -> Editor -> Code Style -> Java(or Scala or whatever your language is) -> Blank Lines
File -> Other Settings -> Default Settings -> Editor -> Code Style -> Java(or Scala or whatever your language is) -> Blank Lines
我使用正则表达式从代码中删除额外的空行
^(?:[\t ]*(?:\r?\n|\r)){2,}
\n
这在所有的 JetBrains IDE 中都可以使用,请使用截图作为参考。
对于那些试图删除文件末尾的空行的人来说,这成为了 二零二零年八月的一个特性。
配置此操作的适当位置在“设置”| “编辑器”| “常规”| “保存”下。选中“删除尾部空白行”