【问题标题】:How do I configure autoformatting in Eclipse?如何在 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:我同意,我只是说有可能

标签: java eclipse code-formatting code-standards


【解决方案1】:

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

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

【讨论】:

  • & "new lines" -> "empty statements" 取消选中 "Put empty statements on new line"
  • 这是在当前工作区中,而不是在 Eclipse 安装中,因此您需要导出和导入您的首选项以使其在其他工作区中可用。
猜你喜欢
  • 2013-03-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-10-15
  • 2011-04-18
  • 2011-02-25
相关资源
最近更新 更多