56

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

いくつかは便利な拡張機能を提供しますが、特定のニッチです。私はそれらに興味がありません。

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

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

すべてのJavaSE開発者がインストールする必要のあるプラグインについてアドバイスが必要です。回答ごとに1つお願いします。

4

31 に答える 31

74

Findbugsは、今日2回愚かなことをするのを助けてくれました。

http://findbugs.sourceforge.net/

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

于 2008-09-17T16:02:24.753 に答える
21

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

http://jadclipse.sourceforge.net/

于 2008-09-17T16:05:37.710 に答える
17

コード カバレッジの詳細を把握する必要がある場合は、EclEmmaが非常に簡単で便利です。

http://www.eclemma.org

于 2008-11-19T14:21:47.787 に答える
14

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

于 2008-09-17T16:04:39.397 に答える
13

MouseFeed Eclipse プラグイン

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

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

于 2010-12-10T16:46:49.340 に答える
9

チェックスタイル。とても速いです。

FindBugs はすばらしいが、非常に遅い

于 2008-09-17T21:13:47.907 に答える
8

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

Vimに興味があるが、何らかの理由でEclipseを使用することを余儀なくされた/誘惑された場合は、サイトをチェックしてください。

于 2008-09-17T16:35:46.750 に答える
8

リソースバンドルプラグイン

代替テキスト

  

于 2010-03-17T17:58:14.537 に答える
7

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

于 2011-03-29T18:40:16.817 に答える
7

私はバイトコード アウトライナー プラグインが特に好きですが、Java バイトコードは万人向けではないため、すべての好みに合うわけではありません。場合によっては、Java クラスの基になるバイトコードを確認できると非常に便利です。

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

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

于 2008-09-17T21:45:53.073 に答える
6

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

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

于 2011-07-05T19:20:49.517 に答える
6

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

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

于 2008-09-17T17:52:38.420 に答える
6

Eclipse TPTPは、コード内の遅い箇所を見つけたり、デバッグ、プロファイリング、またはベンチマークが必要なその他の作業に非常に役立ちます。唯一の欠点は、Mac で動作しないことです :'(.

于 2008-09-17T16:29:28.403 に答える
5

春のIDE

更新 URL: http://springide.org/updatesite

于 2008-09-17T16:03:38.807 に答える
4

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

ウェブサイトのプラグインの説明によると、「「ソースヘルパー」プラグインは、Intellij IDEAに存在する非常に便利な機能を取得してEclipseに組み込むEclipseプラグインです。つまり、この機能は、出力のコードを示します。見えないコードを表示するウィンドウをフローティングすることにより、of-visible-rangeの開始ブラケット。これは、どの終了ブラケットがコードのどの部分に属しているかを識別しようとするときに非常に役立ちます。」

于 2011-02-09T05:00:45.527 に答える
4

タイムトラベリング デバッガー Chronon は素晴らしいです。将来、これが他の言語に移植されることを期待しています。

http://www.chrononsystems.com/

于 2011-07-23T08:12:50.910 に答える
4

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

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

于 2008-09-17T16:20:04.167 に答える
3

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

于 2008-09-17T17:11:58.270 に答える
3

エディットボックス

http://editbox.sourceforge.net/

于 2010-08-06T16:31:38.237 に答える
3

Eclipse Metrics 機能(更新サイト)。宣伝文句:

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

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

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

于 2008-09-17T19:00:27.277 に答える
3

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

于 2009-10-22T17:47:46.267 に答える
2

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

于 2009-10-11T11:07:13.283 に答える
2

Springフレームワークを使用したエンタープライズJava開発用のSpringSourceToolSuiteをお勧めします。

于 2010-04-06T12:44:42.450 に答える
2

迅速かつ簡単な Web アプリケーション開発のためのJBoss ツール。

于 2009-12-08T17:00:14.870 に答える
1

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

于 2008-10-22T08:52:40.117 に答える
1

私はごまかしてmavenプラグインと言うつもりです。その後、他のすべてがそれをぶら下げることができます。

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

于 2008-10-22T01:34:20.050 に答える
1

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

于 2008-11-19T14:30:33.853 に答える
1

迅速な GUI 開発のためのビジュアル エディター。

于 2008-11-19T14:33:00.153 に答える
1

java.decompiler.free.fr/?q=jdeclipse Eclipse 用の Java Decomipler プラグイン。一番便利なプラグインだと思いました。

于 2009-05-26T11:52:46.977 に答える
0

FastCodeEclipseプラグインは少し役に立ちます。

于 2009-10-11T10:57:57.140 に答える