web-dev-qa-db-ja.com

Java開発者のための単一の最高の無料Eclipseプラグインは何ですか?

一部のEclipseプラグインは環境によって必須です。例えば、適切なソースコード管理プラグイン-そして私はそれらには興味がありません。

一部は便利な機能強化を提供しますが、特定のニッチです。私はそれらに興味がありません。

いくつかは素晴らしいですが、お金がかかります。私はそれらに興味がありません。

いくつかは古いバージョンのEclipseで本当に便利でしたが、現在は最新のEclipseバージョン(これを書いている3.4)のコアビルドの一部になっています。私はそれらに興味がありません。

Java SE開発者がインストールする必要のあるプラグインについて、回答ごとに1つずつ教えてください。

56
Bill Michell

Findbugsは、今日私が愚かなことを2回行うのを助けました。

http://findbugs.sourceforge.net/

Eclipse更新サイトは次のとおりです http://findbugs.cs.umd.edu/Eclipse/

74
izb

私の現在のお気に入りであるJadclipseで自分の質問に答えます。Jadclipseは、jadと連携して、サードパーティのライブラリからクラスファイルを逆アセンブルします。

http://jadclipse.sourceforge.net/

21
Bill Michell

コードカバレッジについてさらに洞察を得る必要がある場合 EclEmma は非常に単純で便利です

http://www.eclemma.org

17
Johan Pelgrim

EclipseのSubclipse SVN更新URL: http://subclipse.tigris.org/update_1.4.x

14
Paul Whelan

MouseFeed Eclipseプラグイン

私はこれを使用しています。これは、キーショートカットを知らないためにキーショートカットを使用しないプログラマにとって非常に役立ちます。

MouseFeedは、キーボードショートカットを使用する習慣をつけるのに役立ちます。ユーザーがボタンまたはメニュー項目をクリックすると、プラグインはキーのショートカットを思い出させるポップアップを表示します。

13
kajo

Checkstyle。とても速いです。

FindBugsは素晴らしいですが、かなり遅いです

9
Fortyrunner
8
baybora.oren

これに対する私の答えは明らかに eclim です。 Eclipseの機能をVimにエクスポートし、自動補完、自動ビルド、ソースファイルでのエラーマークアップ(Vimの場所を使用)、自動フォーマット、自動インポート、JavaDoc検索、ソースコードなど、Eclipseのいくつかの素晴らしい機能を使用できるようにします検索...ええと、私は永遠に続けることができました。最も重要なことは、私はEclipse Java Editorです)を使用する必要がないことです(私にとって、エディターの品質はもちろん主観的です)。

Vimを使用しているが、何らかの理由でEclipseの使用を強制または試みた場合は、サイトをチェックしてください。

8

Googleは最近、素晴らしいプラグインであるCodeProをリリースしました。

7
Berlin Brown

Javaバイトコードはすべての人に適しているわけではないので、すべての好みに合うわけではありませんが、バイトコードアウトライナープラグインが特に好きです。 Javaクラス。

更新サイト: http://download.forge.objectweb.org/Eclipse-update/

説明: http://asm.objectweb.org/Eclipse/index.html

7
mpresley

Eclipse TPTP は、コード内のスロースポットの検出や、デバッグ、プロファイリング、またはベンチマークが必要なその他のすべてに非常に役立ちます。唯一の欠点は、Macでは機能しないことです: '(。

6
Paul Wicks

Andrei Loskutovのプラグインが本当に好きです。

http://andrei.gmxhome.de/Eclipse.html

6

JAutodocは、ソースでjavadocを証明する必要があり、それを大きなクラスまたは多数のクラスに同時に追加する必要がある場合に非常に役立ちます。変数の名前を使用してjavadocを作成するため、完全ではなく、パラメーター名の意味によって制限されます。戻って少し修正する必要がある場合でも、多くの時間を節約できます。

http://jautodoc.sourceforge.net/update/

6
Dwayne
5
Paul Whelan

時間旅行デバッガのクロノンは素晴らしいです。今後、他の言語に移植されることを期待しています。

http://www.chrononsystems.com/

4
davorb

sourceHelper プラグインは、コードの開発とデバッグに非常に役立ちます。

ウェブサイト上のプラグインの説明には、「「ソースヘルパー」プラグインは、Intellij IDEAに存在する非常に便利な機能を取り、それをEclipseに入れるEclipseプラグインです。要するに、この機能は、見えないコードを表示するウィンドウをフローティングすることにより、表示範囲外の開始ブラケットのコードを表示します。これにより、どの終了ブラケットがコードのどの部分に属しているかを識別しようとすると、非常に役立ちます。 "

4
Nehal Damania

Hibernateを使用する場合、 Hibernate Tools は必須です。 HQLまたはJPQLを記述して、生成されたSQLをリアルタイムで表示する機能が本当に気に入っています。

Hibernateを使用していない場合、何らかの形でデータベースを使用していると思います。したがって、 Data Tools Platform をお勧めします。実際、 Eclipse Ganymede リリースで提供されるすべてのプラグインを使用せずにJavaアプリを開発するのはおかしいでしょう。これは、必要なプラグインをすべて同期して連携させる必要がないという優れた開発プラットフォームです。

4
Joe Dean

私のお気に入りは MylynCheckStyle です。

3
Ascalonian

Eclipse Metrics Featurepdate site )。宣伝文句:

このEclipseプラグインは、ビルドサイクル中にコードのさまざまなメトリックを計算し、問題ビューを介して各メトリックの「範囲違反」を警告します。これにより、コードベースの状態を常に把握できます。指標をHTMLにエクスポートして公開表示したり、CSV形式にエクスポートしてさらに分析したりすることもできます。

  • すべてのビルド中のメトリックの再計算
  • メトリックのCSVまたはHTMLへのエクスポート
  • HTMLエクスポート付きの視覚的な「ダッシュボード」
  • サポートされているメトリックは次のとおりです。
    • McCabeの循環的複雑度
    • 遠心性カップリング
    • メソッドの凝集度の欠如
      • メソッドのコード行
      • フィールドの数
      • レベル数
      • パラメータの数
      • ステートメントの数
      • クラスごとの加重メソッド

(実際、私はFindBugsがもっと好きですが、このプロジェクトは2番目です。)

3
Stu Thompson

Eclipseでの開発に重点を置かないと、この質問に実際に答えることはできないようです。誰もがビルドと依存関係のシステムを必要としていると思うので、たぶんMavenツールが勝つでしょうか?

3
billjamesdev
3
helpermethod

私はお勧めします Springsource Tool Suite これはエンタープライズ向けですJava Springフレームワークを使用した開発.

2
rpr

JBoss Tools を使用すると、迅速かつ簡単にWebアプリケーションを開発できます。

2
Maksim Areshkau

HyperAssist。

https://bugs.Eclipse.org/bugs/show_bug.cgi?id=159157

私の見解では、実際の生産性の観点から見ると、Eclipseを他のどの製品よりも優先する唯一の要因であるIDE.

2
rwallace

FileSync を使用すると、JavaScript、JSP、CSSファイルなどのリソースタイプのファイルを段階的に展開できるため、Webアプリケーションを操作するときに非常に便利です。設定は簡単で、仕事を終わらせるのに十分強力です。

2
waxwing

Byecycle を発見しました。この依存関係ビューアーを使用すると、デザインがどれほどきれい(またはそれ以外)かを確認でき、クラス間の循環依存関係を強調表示して、適切なアクションを実行できます。

1
Bill Michell

Mavenプラグインをだまして言います。そうすれば、他のすべてがそれにぶら下がることがあります。

さらに、maven-Eclipse-pluginは、Eclipseで私が抱えている最大の単一の問題、クラスパスの設定を処理します。

1
tunaranch

他の人から言及された素晴らしいものがありますが、SQLExplorerも公開します。 MavenやFindBugsほど一般的には役に立たないかもしれませんが、JDBCデータソースをIDEにプルするのに最適なので、テストしてDB構造を探索できます。スタンドアロンのRCPアプリとしても利用できます。 。

1
Ian McLaird

Visual Editor GUI開発を迅速化します。

1
supermedo

Java.decompiler.free.fr/?q=jdeclipse Java Eclipse用のDecomiplerプラグイン。私は、これが最も便利なプラグインだと思いました。

1
Shashi

Fast Code Eclipseプラグイン は少し役に立ちます。

0
fastcodejava