05
2009

Eclipseに入れてるプラグイン(追加)

CATEGORY開発環境
1/24の続き。

追加で↓のプラグインもインストール。
Eclipseの「ヘルプ」→「ソフトウェア更新」より「サイトの追加」で指定してインストール可。

  1. FindBugs 1.3.7
    http://findbugs.cs.umd.edu/eclipse

そういえば前の仕事で、プラグインじゃないFindBugsの結果であーだこーだ言ってたの忘れてたわ・・・。
最初っからチェックしながら開発しよう。
作りかけだったお勉強用の小物プログラムに通したら、早速ぼちぼちバグを見つけてくれているし(汗


後、前回インストールした CheckStyle は、初期状態の設定 Sun Checks (Eclipse) だと煩わしすぎるので、コピーして下記の箇所を変更。
※ 仕事で使う設定は勝手に決められないので、当然別物。
  • Javadoc Comments → Style Javadoc → CheckFirstSentence をオフ。
    Javadoc 1行目の文末がピリオドじゃないと駄目なチェックを解除(日本語だと「。」なので)。
  • Javadoc Comments → Method Javadoc → allowUndeclaredRTE をオン。
    RuntimeException はthrowsに書かなくてもJavadocに書けるよう変更。
  • Coding Problems → Avoid Inline Conditionals をオフ。
    3項演算子を許可。一人で開発する分にはあまり問題無いので。
  • Class Design → Design For Extension をオフ。
    メソッドには必ず final か abstract をつけなさいチェック。これも一人で開発する分には問題無いので解除。
  • Other → TreeWalker → charset を UTF-8 に変更。
    普段作ってるソースの文字コードにあわせて。

CheckStyleの各チェックの意味は、「Checkstyle 日本語訳 バージョン 4.1」を見ると便利。翻訳者さんに感謝。


2009/2/17 以下追記。

使ってて気づいたのでこれも追加。
  • Whitespace → Whitespace Around → Type that refers to all types をオフ。
    ジェネリックの<?>の記述にスペースを要求しないよう変更。
スポンサーサイト

Tag: Eclipse

0 Comments

Leave a comment