32

JavaDocs を読むためにどのツールや Web サイトを使用していますか?

私は現在、J2EE プロジェクトに取り組んでいるときに 20 個以上のタブを開いた状態で Firefox を使用しています。

このようなツール/ウェブサイトに期待すること:

  • さまざまな場所から JavaDoc を集約する
  • Eclipse の Ctrl+T などのタイプへの直接アクセス
  • 全文検索
  • 選択したすべての Java ライブラリ間の相互参照
  • ツールの場合: オフライン サポート
  • スピード

必須ではありません:

  • 物事に注釈を付ける可能性
  • ライブラリの異なるバージョンのサポート (+ diffing ?)
  • IDE 統合

編集:

回答ありがとうございます。ほとんどのサイトは知っていましたが、もう一度試してみました。ここに私の判断があります:

  • 組み込みの Eclipse/IDE 機能
    • 緊密に統合された
    • オフライン/オンライン サポート
  • javadoconline.com (もはや維持されていません)
    • 作品
    • きれいなルックス
    • API の複数のバージョンで一致を検出し、簡単に切り替えることができます
    • シンプルだが機能する
    • 速い
  • jdocs (オフライン)
    • とても洗練されているようです
    • 時々遅い
    • 一部の最近のバージョンのライブラリが見つからないようです (Seam 2.0.0、Hibernate Validators) が、自分で追加できるようです。
    • IDE 統合 (未テスト)
    • 各項目への wiki 形式のコメント
  • docjar.com
    • 作品
    • 速い
    • 雑然とした UI
  • javadoc_isearch
    • javadoc のナビゲートを容易にする firefox 用のグリースモンキー スクリプト
    • スムーズかつ完璧に動作します
4

12 に答える 12

9

Eclipse を使用すると、Javadoc がサポートされます。たとえば、マウスをメソッド呼び出しの上に置くと、そのメソッドの Javadoc を示すツールチップが表示されます。コア Java クラスのドキュメントは、すぐに使用できます。ただし、プロジェクトで追加のライブラリ (JAR ファイル) を使用する場合は、それらの Javadoc を Eclipse にプラグインするためにいくつかの構成が必要です。

  1. プロジェクト プロパティの「Java ビルド パス」セクションに移動します。
  2. 「ライブラリ」タブに移動し、JAR ファイルの横にある「プラス」アイコンをクリックします。
  3. 「Javadoc の場所」をクリックしてから、「編集...」ボタンをクリックします。

これにより、その JAR の Javadoc が配置されている場所を指定できます。Web サイトの URL を指定することもできるので、Javadoc を自分でダウンロードする必要はありません。

于 2008-09-16T20:10:26.647 に答える
8

JavaDoc jar は直接解凍できます。理論的には、リリースされた javadoc はダウンロードしてオフラインで表示できます。

  1. Maven リポジトリから直接ダウンロードします。例: http://central.maven.org/maven2/com/googlecode/objectify/objectify/5.0.3/objectify-5.0.3-javadoc.jar

  2. これobjectify-5.0.3-javadoc.jarで、ファイルの名前をobjectify-5.0.3-javadoc.zip

  3. お気に入りの解凍ツールを使用して解凍すると、フォルダーが作成されますobjectify-5.0.3-javadoc

  4. ダブルクリックindex.htmlすると、デフォルトのブラウザでインデックス ページが開きます。

于 2014-07-07T21:25:04.510 に答える
4

スタンフォード大学の JavaDocはここにあります

于 2009-04-25T19:49:11.490 に答える
3

このために独自のツールを作成しました。私の同僚によると、彼らが見たのが一番良かったとのことです。

lucene で 1 回インデックスを作成し、バックグラウンドで小さなサーバーを実行するので、ブラウザのように Javadoc (pydocs、perldocs..) を参照できます。また、言語ごとに個別のライブラリを使用できるため、「biginteger」や simialr などの検索が失敗することはありません。

https://github.com/judovana/JavadocOfflineSearch/releases

于 2016-10-06T15:12:57.643 に答える
2

FFにはhttp://www.teria.com/~koseki/tools/gm/javadoc_isearch/を使用しています。他のライブラリも簡単に参照できます。

于 2008-09-16T15:16:44.827 に答える
1

うーん...どうですか:

  • http://edu.netbeans.org/quicktour/javadoc.html-NetBeansは、JavaドキュメントのJavadoc標準をサポートしています-表示と生成の両方を行います。
  • http://globaldocs.zeevbelkin.com/-このアプリケーションを使用すると、単一のパッケージ/クラス階層ツリーと検索可能なインデックスを使用して、インターネットとローカルファイルシステムを介して複数のjavadocセットを簡単に参照できます。ビューアーはローカルおよびリモートのドキュメントセットをサポートします(JAR / ZIPファイルにパックされたローカルドキュメントセットもサポートされます)。

MavenディレクトリからJavaDocを自動的に取得するNetBeansが好きです... ~/.m2

于 2013-02-18T13:19:39.113 に答える
1

このようなものは役に立つかもしれませんか?

http://www.docjar.com/

于 2008-09-16T15:13:01.823 に答える
1

Eclipse は Javadoc とうまく統合され、Javadoc 用の HTML に似たビューアーを備えています。クラスを選択したときに表示されるバイナリに、ソースと javadoc を添付できます。

于 2008-09-16T15:10:59.583 に答える
1

個人的には、IDE に組み込まれている javadoc ブラウジング ツールで問題が発生したことはありません。

現在、私はIntelliJ Ideaを使用しています.Ctl-Qは、カーソルの下のメソッドのjavadocを表示し、ドキュメントの他の部分へのハイパーリンクが機能します。

NetBeans と Eclipse が同様の機能を提供していると思います。

于 2008-09-16T15:15:43.503 に答える
0

Doxygen ( http://www.doxygen.nl/ ) が適しているかもしれません。

編集:私はあなたの質問を読み違えたかもしれません.doxygenは、コードとjavadocに基づいてドキュメントとモデルを生成するツールです.

于 2008-09-16T15:11:47.910 に答える
0

Eclipse は、javadoc を表示する最良の方法です。メソッドまたは任意の宣言にマウスを合わせると、Eclipse によって自動的に生成された javadoc が表示されます。

于 2013-04-19T03:23:57.707 に答える