IntelliJ google-java-format插件与IntelliJ java-google-style.xml-有什么关系?

代码风格。这是一个有争议的话题,每个人似乎都有自己的观点,但似乎没有人有什么灵丹妙药。

最近,我参加了一场关于如何格式化链式方法(在这种情况下是Java stream())的讨论。

这是此讨论中的两个示例:

选项A:


obj.stream()
    .map(...)
    .distinct(...)
    .collect(...);

选项B:


obj.stream().map(...).distinct(...).collect(...);

就个人而言,我觉得选项A读起来很不错,但并不是每个人都有相同的感觉。这样做很好,但是有一套规则和限制会很好,它将一劳永逸地解决这场辩论。

幸运的是,我们决定使用样式指南,即Google Java样式指南。
拥有样式指南是一件好事,但如果没有真正执行规则,则只需参考样式指南。此外,为了使生活更轻松,总是要收费,将所选样式与IDE功能(例如自动格式化)结合起来总是很高兴的。

对于IntelliJ,我在这里看到两个选项。它要么安装goog

你可能感兴趣的:(intellij,idea,java)