Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java IntelliJ在最后一个';}之前插入空行';类内文件_Java_Intellij Idea - Fatal编程技术网

Java IntelliJ在最后一个';}之前插入空行';类内文件

Java IntelliJ在最后一个';}之前插入空行';类内文件,java,intellij-idea,Java,Intellij Idea,我一直在尝试在类的结尾“}”之前插入一个空行,但没有找到它 我的目标是格式化 interface IShooter { void incHealth(); // health++ void decHealth(); // health-- int getHealth(); } 对此 interface IShooter { void incHealth(); // health++ void decHealth(); // health--

我一直在尝试在类的结尾“}”之前插入一个空行,但没有找到它

我的目标是格式化

interface IShooter {

    void incHealth(); // health++

    void decHealth(); // health--

    int getHealth();
}
对此

interface IShooter {

    void incHealth(); // health++

    void decHealth(); // health--

    int getHealth();

}

这在股票IntelliJ中是不可能的。如果打开首选项>编辑器>代码样式> java,然后单击空白行选项卡。 您可以看到一个选项列表

如您所见,在“}”之前有一个最大空行数的选项 但不幸的是,不是最小的空白行

更新

“课程结束前”选项添加到“最小空白行”

自2018年起提供。2-


设置>编辑器>代码样式>Java->空行选项卡

下课前:1


出于好奇,为什么?你从中得到了什么好处?我认为这是为了对称。把开头的
{
在另一行,你的对称性没有newlines@njzk2显然,它没有任何好处。我只是更喜欢这种编码方式,使代码一致且更清晰。不,但说真的,我能做些什么来实现这一点吗?而不是在最后一个方法下面手动插入一个空行。此功能自201年起可用9.1