【问题标题】:Jalopy comments indentationJalopy 注释缩进
【发布时间】:2011-06-09 02:03:14
【问题描述】:

我们使用 jalopy 将我们的代码格式化为 sun 标准(99%)。

我有 1 个问题。它不断将 cmets 移动到该行的右侧。

例如

// Panel
"JPanel.border", new LazyValue(packageName + "PanelBorder"), //frozen

// Button
"Button.background", new ColorUIResource(251, 251, 251), //frozen
"Button.foreground", new ColorUIResource(0, 0, 0), //frozen

但是 jalopy 总是将 // 按钮移到最右边。

// Panel
"JPanel.border", new LazyValue(packageName + "PanelBorder"), //frozen
                                                             // Button
"Button.background", new ColorUIResource(251, 251, 251), //frozen
"Button.foreground", new ColorUIResource(0, 0, 0), //frozen

有没有办法阻止这种情况?

谢谢 尼尔

【问题讨论】:

  • 你用的是哪个版本的jaloppy?

标签: java format jalopy


【解决方案1】:

这是由于评论关联。你有//frozen,后跟一个空行,然后是//Button。 Jalopy 认为这两个 cmets 相互关联,因此将它们放在一起。

查看手册中的Section 2.8.13.2 Comment association 了解更多信息。

【讨论】:

    【解决方案2】:

    所以我们使用jaloppy 1.9.2(商业版),单行cmets格式正确

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-11-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-25
      • 2016-07-29
      相关资源
      最近更新 更多