多くの開発者がいるプロジェクトでは、すべての IDE が同一のコード スタイル設定で構成されていると便利です。これにより、他の誰かがコードを変更するたびに、変更された書式設定がバージョン管理にチェックインされたために擬似的な差異が発生しなくなります。プロジェクトの標準書式設定をインポートするように全員を説得することはできますが、新しいワークスペースを作成するときにそれを忘れたり、変更が必要なときに適応するのを忘れたりする可能性があるため、時間の経過とともに失われます。
では、誰もが同じ設定を持ち、更新が必要な場合に自分の設定を自動的に変更するように自動化する簡単な方法はありますか?
これらの設定の多くは、.settings/org.eclipse.jdt.ui.prefs
プロジェクト ローカルに構成されている場合に保存されるため、このファイルをバージョン管理にチェックインし、.settings 内の他のファイルを除外することができます。残念ながら、フォーマッターの設定は大きなバケット.settings/org.eclipse.jdt.core.prefs
に含まれているため、これらを更新するには、より複雑なことを行う必要があります。だから、もっと簡単な/他のオプションがあるかどうか疑問に思っています。
明確化: 私の経験では、多くの開発者は、さまざまなコード スタイル設定を Eclipse に適応させる要求を無視しています。だから私は彼らがプロジェクトの標準設定を使用するのを少なくとも非常に簡単にしたいと思っています. そのためのツールを探しています。