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