私のプログラムのすべてのクラスとメソッドに関するレポートを作成し、それを単語文書に入れなければなりません。今、私は本当にソースコードにコメントを挿入せずにプロジェクトファイルからテキストファイルのドキュメントを生成するソフトウェアがあるかどうかを知りたいと思っています。私は単なるテキストやmsの単語ファイルのすべてのメソッドとクラスのリストが必要なので、自分で説明を記入することができます。コードを邪魔することなくEclipse用の文書を生成する簡単な方法はありますか?
0
A
答えて
3
は、非コメントのソースコードからjavadocドキュメントを生成します。 HTMLを生成しますが、おそらくWordに変換することができます。
しかし、私はと強くにコメントを追加することをお勧めします。それは、世界中のJavaプログラマが期待しているものです。現在のAPIを呼び出す新しいコードを記述しているときにドキュメントがツールチップに表示されます。ツーリングはそれに合わせて調整されます。基本的には、と対戦する代わりにを使用してください。
EDIT:doclet
を使用してWord文書を生成できるようです。 MIF Docletは良い出発点、またはPDFDocletかもしれません。
1
javadocを使用してドキュメントを生成し、それを必要な形式に変換します。ここでさまざまなオプションを探してください。 http://java.sun.com/j2se/javadoc/faq/index.html#print
希望します。
0
Javaプロジェクトから編集可能なHTMLドキュメントを作成するのに便利なMavenプラグイン "maven-site-plugin"があります。
関連する問題
- 1. コードを書くことなくsqldatasourceの行数を取得する簡単な方法はありますか?
- 2. このhtml/razorコードを書く簡単な方法はありますか?
- 3. このコードを簡単に書く方法はありますか?
- 4. Markdownを簡単なHTML文書に変換する簡単な方法はありますか?
- 5. この簡単なPHPの条件文を書くより簡潔な方法はありますか?これを書いための簡単な方法が存在することになるよう
- 6. このコードを再帰的に書く簡単な方法はありますか?
- 7. eclipseでJavaプログラムをプロファイルする簡単な方法はありますか?
- 8. この簡単なテストをRhino MocksフレームワークでAAA構文で書く方法はありますか?
- 9. jQueryの邪魔にならない検証用のAPIはありますか?
- 10. Eclipseでモデル/ UMLを簡単に作成する方法はありますか?
- 11. スタイルシートをインラインスタイルで上書きする簡単な方法はありますか?
- 12. jqueryコードをjavascriptに変換する簡単な方法はありますか?
- 13. これをPythonで簡単に書く方法はありますか?
- 14. C#でif文を書くより簡潔な方法がありますか?
- 15. log4jを小さくする簡単な方法はありますか?
- 16. Cの文字列配列から文字列を作成する簡単な方法はありますか?
- 17. コントロールの「修正済み」を追跡するための邪魔な方法はありますか?
- 18. 実行中のjvmごとにjstackを生成する簡単な方法はありますか?
- 19. ネイティブC++コード(VS2010)とBambooを使用してCIを実行する簡単な方法はありますか?
- 20. Rubyコードを少し隠す簡単な方法はありますか?
- 21. Pythonでは、いくつかのソースデータからイメージファイルを簡単に生成する方法はありますか?
- 22. Eclipseでカスタム構文ハイライトを設定する簡単な方法
- 23. eclipseとmavenを使用すると、すべてのターゲットとサブフォルダを派生としてマークする簡単な方法はありますか?
- 24. フレックスプリローダーを隠す簡単な方法はありますか?
- 25. Open MPIでclangを使用する簡単な方法はありますか?
- 26. Facebook c#sdkを使用する簡単な方法はありますか?
- 27. djangoでコンドルを使用する簡単な方法はありますか?
- 28. InternalsVisibleToAttributeを使用する簡単な方法はありますか?
- 29. Windowsのタスクバーで邪魔にならないフォームを作成する適切な方法は何ですか?
- 30. "$ a?$ a:$ b"と書くより簡潔な方法はありますか?
Javadoc HTML成果物を生成できませんか? – home
私は単語の文書でそれを必要とするので、私はハードコピーを印刷してそれを教授に送ることができます。 – user385261