統合開発環境「Eclipse」には開発を支援するプラグインとして「フォーマッター」や「CheckStyle」というものがあります。
システム開発にはコーディング規約が付き物で、プロジェクトによって多種多様な規約が存在するのでフォーマッターやCheckStyleも別のものを当てる形が多いです。
手伝いで参画する場合はもらったものを使えばよいのですが、個人で作る場合に使うフォーマッターやCheckStyleも用意してみたいと思いサンプルを探してみました。
するとあるではないですか、Googleさんの提供するフォーマッターやCheckStyleが。
Google製フォーマッター
styleguide/eclipse-java-google-style.xml at gh-pages · google/styleguide · GitHub
Google製CheckStyle
checkstyle/google_checks.xml at master · checkstyle/checkstyle · GitHub
ちょっと使ってみましたが、わりと違和感なく使えています。
さすがにインデントが2なのは4に変更しました。htmlなら2でいいですが、Javaなどは4以外を見たことがありません。
あとは、ちょいちょいCheckStyleの日本語が怪しい部分もありますが、そこはおいおい修正しておきたいかもしれません。