如何在 Eclipse 中配置自动格式化?

Posted

技术标签:

【中文标题】如何在 Eclipse 中配置自动格式化?【英文标题】:How do I configure autoformatting in Eclipse? 【发布时间】:2010-11-26 10:30:02 【问题描述】:

我不喜欢自动格式如何弄乱空循环体,例如:

之前

for (int i = 0; isTest(i); i++); 

之后

for (int i = 0; isTest(i); i++)
    ;

如何配置eclipse不这样做?

【问题讨论】:

只是出于好奇,你到底为什么想要一个什么都不做的循环? 那个循环可能会做一些事情。 isTest 方法几乎可以产生任何副作用;) 呃。那么它应该是一个while循环,所以“isTest(i)”在正文中。在我看来,“for”循环应该只包含括号之间的迭代步骤。 我建议使用自定义编译器警告而不是这种特殊情况的自定义格式:-P @Thorbjørn:我同意,我只是说有可能 【参考方案1】:

转到 Windows -> Preferences,然后在选项表中选择 Java -> Code Style - > Formatter,然后根据您的喜好进行配置。

为了将来参考,在 Preferences 菜单中,您只需输入搜索词即可找到该词的所有选项 - 所以只需进入 Preferences 菜单并输入“格式”会显示所有选项

【讨论】:

& "new lines" -> "empty statements" 取消选中 "Put empty statements on new line" 这是在当前工作区中,而不是在 Eclipse 安装中,因此您需要导出和导入您的首选项以使其在其他工作区中可用。

以上是关于如何在 Eclipse 中配置自动格式化?的主要内容,如果未能解决你的问题,请参考以下文章

如何在eclipse中配置tomcat的编码格式

eclipse中如何编译完成后自动保存? 不需要每次编译程序后,ctrl+s再进行编译!

eclipse怎么调整环境变量

如何配置 Eclipse XML 格式?

如何在Eclipse中如何自动添加注释和自定义注释风格

如何在Eclipse中如何自动添加注释和自定义注释风格