Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationEventAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
19
Help us understand the problem. What is going on with this article?

More than 3 years have passed since last update.

@koma01102003

Eclipseのフォーマッター設定

Eclipseフォーマッター設定

どんなもの?

自分がテンプレートとして使っている、Eclipseのフォーマッター設定(Java用)です。

どのプロジェクトにもコーディング規約みたいなものは大体あるかと思います。

ただ残念なことに、仕様書として記載はあるけれど自動チェック的なものが無いということが少なからずあります。

そうなってくると、ほとんどの場合はコーディング規約は守られず、レビュー時に人力でチェックすることになりかなりツライ目にあうことになります。

そんなつらくくるしい時ために、このフォーマッター設定をコーディング規約に合わせて修正し、チームにばら撒いて使っていくためのものです。

使い方は?

1.Eclipseのプロジェクトからプロパティを開きます。

2.「Java コード・スタイル」-「フォーマッター」を選択します。
フォーマッター設定.JPG

3.「インポート」ボタンを押して、フォーマッター設定のXMLファイルを読み込みます。
自分が使っているファイルを置いておきます。
https://github.com/koma01102003/Eclipse-Template-Settings

4.インポートしたXMLファイルをプルダウンから選択して、「編集ボタン」を押すと細かい設定ができます。
フォーマッター設定2.JPG

5.あとはプロジェクトやjavaソースを右クリックして「ソース」-「フォーマット」を選択するときれいに整形されます。

気を付けることは?

ごくたまに設定できないことがあったりしますが、大体のことは設定をすればできると思います。

あと引数が多いメソッドなどの場合、人のちからで見やすくしていることがあります。
そういったときは、見やすさ優先のためフォーマッターをしない運用をしています。

19
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
19
Help us understand the problem. What is going on with this article?