2014-03-24 72 views
7

嗨,我正在研究我們用於應用程序的相當大的內部SDK。我配備了大量的Javadocs。現在我的目標是以某種方式從這些javadoc生成.MD文件,以便我可以直接將這些.md文件放入我的bitbucket wiki中。從javadocs製作bitbucket源wiki

有沒有辦法這樣做,或生成任何其他文件格式,bitbucket wiki可以使用?

回答

0

Doxygen顯示爲support Javadoc-style comments並且可以output LaTeX。 LaTeX可以被Pandoc使用,它支持Markdown輸出。這有點迂迴,但這是我能看到的唯一現實的選擇。

類似下面的(未經測試)

# 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。