设置 Eclipse 不在接口中的方法声明之间插入空行?

Posted

技术标签:

【中文标题】设置 Eclipse 不在接口中的方法声明之间插入空行?【英文标题】:Set Eclipse not to insert blank lines between methods declaration in interfaces? 【发布时间】:2012-11-07 03:02:38 【问题描述】:

我无法设置格式化程序以不在接口中的方法之间插入空行。同时,我仍然希望类中的方法之间有空行。我找不到允许这样做的适当格式化程序设置。有人可以指出正确的选择吗?

【问题讨论】:

我认为你做不到。 eclipse 格式化程序不会检查您的方法是否在类或接口中。 我同意@vainolo。浏览了这些选项,似乎不可能为接口/常规类单独微调。 【参考方案1】:

正如 vainolo 在 cmets 中所说,没有任何直接的选择可以这样做。以下是eclipse格式化程序添加新行的截图,它不区分类和接口的方法

解决方法

但是,一个简单的手动解决方法是可能的。选择如下所示的行,然后运行简单的regex ^\s*\n 查找和替换以删除空白行。

希望这会有所帮助。

【讨论】:

以上是关于设置 Eclipse 不在接口中的方法声明之间插入空行?的主要内容,如果未能解决你的问题,请参考以下文章

eclipse各种注释如何自动添加

在 Typescript 项目之间共享接口

在 Java 方法声明中的方法名称后插入换行符

Java,在接口中声明静态方法[重复]

emacs orgmode不在标题之间插入行?

eclipse 同一个包下两个类之间 如何调用?