Help us understand the problem. What is going on with this article?

Eclipseのフォーマッター設定

More than 1 year has passed since last update.

Eclipseフォーマッター設定

どんなもの?

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

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

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

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

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

使い方は?

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

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

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

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

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

気を付けることは?

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

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

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
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  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
ユーザーは見つかりませんでした