8

こんにちは、アプリに使用するかなり大きな内部 SDK に取り組んでいます。私は広範なJavadocを装備しています。私の目標は、これらの javadocs から何らかの方法で .MD ファイルを生成して、これらの .md ファイルを直接 bitbucket wiki に配置できるようにすることです。

これを行う方法、または bitbucket wiki で使用できる他のファイル形式を生成する方法はありますか?

4

1 に答える 1

1

DoxygenJavadoc スタイルのコメントをサポートしているようで、 LaTeX を出力できます。LaTeX は、Markdown 出力をサポートするPandocで使用できます。これはやや遠回りですが、私が見ることができる唯一の現実的な選択肢です。

次のようなもの(未テスト)

# Generate a Doxygen configuration file, which
# should enable LaTeX output by default
doxygen -g

# Generate LaTeX documentation in the latex/ directory
doxygen

# Generate one Markdown file for each LaTeX file
find latex/ -name '*.tex' -exec mkdir -p markdown/`dirname {}` && \
    pandoc -o markdown/`basename {} .pdf`.md {} \;

あなたを近づけるはずです。

別の方法として、Javadoc で生成された HTML を取り、それを Pandoc で取り込み、Markdown を出力することもできます。

于 2014-03-24T20:14:54.600 に答える