2009-05-18 10 views
4

これらは、私たちが箱から出していオプションは次のとおりです。Eclipse Ganymedeを使用したより細かいソート方法:良いプラグインがありますか?

alt text http://i39.tinypic.com/2ptnqxl.png

それは方法に来るとき、私はよりきめの細かい分別をしたいと思います。私はしたいと思います:

  1. で始まるを取得し、または最初を設定されていない名前を持つすべてのメソッドを持っています。
  2. 次に、アクセサメソッド(get、isまたはsetで始まる名前で)を取得します。

個別[1]と上記[2]における方法は、アルファベット順にソートすることができます。 2つの部分に分かれている通常のメソッドの私の定義から離れて、私は既存の並べ替え順序が好きです。私はクラスを維持していると私は、バグを修正する必要があるとき、私は興味深い非アクセサメソッドを見つける可能性が高いんだと、この順序(アクセサメソッドの最後では)良く見つける

など

私が使用できるプラグインはありますか?何もない場合は、この種のプラグインを自分で作成するのは難しいですか? (私はEclipseプラグインを作成したことがありません)

答えて

2

私の答えは遅くないことを願っています。

私が知る限り、そのようなプラグインはありません(私は今、Eclipseプラグインの中心を見ました)。

このようなプラグインを作成したい場合は、リファクタリング(JavaエディタはASTに基づいており、拡張ポイントを介してアクセスできます)自体を書くのは難しいはずがありませんが、もっと研究が必要かもしれない。

役立つかもしれないいくつかのリソース:

  • プラグインの開発リソースのstackoverflowから:質問592391(申し訳ありませんが、二つのハイパーリンクを投稿することはできません)
  • オープンソースのリファクタリングプラグイン:http://code.google.com/p/tane/(それは現在Aが含まれ単一のリファクタリングに関連するGUI要素を加えたもの)、
関連する問題