問題タブ [google-java-format]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
21 参照

java - スポットレス + Java Google 形式 vs Intellij + インポート ファイル

Google Java フォーマット スタイルでスポットレスを使用するように Maven スプリング ブート アプリケーションを構成しようとしています。mavenプラグインと同じように、Intellijがコードをフォーマットすることも望んでいます。

しかし、適用されるフォーマットが少し異なることに気付きました。

一例: Intellij は次の 2 行を変更しません。

ただし、maven プラグイン (コマンド mvn spotless:apply を使用) は次のようにフォーマットされます。

POM 構成

Intellij で、Google から次のコード スタイルを追加しました

Github サイト https://github.com/google/google-java-format

IntelliJ Java Google スタイル ファイル https://raw.githubusercontent.com/google/styleguide/gh-pages/intellij-java-google-style.xml

Intellij コード スタイル ウィンドウ

なぜ違いがあるのですか?他に何が違うでしょうか?Intellij でコードを Google Java コード スタイル形式の xml ファイルとまったく同じようにフォーマットするにはどうすればよいですか?

事前にご協力いただきありがとうございます

よろしく