• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Prayer

            在一般中尋求卓越
            posts - 1256, comments - 190, trackbacks - 0, articles - 0
              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

            文檔生成工具doxygen+圖像生成工具GraphViz

            Posted on 2009-12-24 21:57 Prayer 閱讀(3544) 評論(1)  編輯 收藏 引用 所屬分類: 面向對象

            雖然jdk自帶的javadoc也很好用,不過使用doxygen+GraphViz 的組合可以生成許多強大的圖(類圖、協作圖、文件包含/被包含圖、函數調用/被調用圖、類繼承體系圖等),另外,doxygen支持直接生成chm文檔, 支持LaTeX公式,如果你有一個支持php的服務器,生成的html還可以加入一個搜索框。

            doxygen是開源的C語言軟體,可以在它的官方網站上下載到軟體和源碼:
            http://www.stack.nl/~dimitri/doxygen

            使用它的doxyWizard很是方便^^ 具體用法我寫在了附件的文檔中(不過注釋是C++版,doxygen是可以使用默認的javadoc注釋的,你只需要將設定改成output for Java)。
            它還可以自定義css/head/foot,由于用于內部交流于是就沒有設定,可以在Export的HTML選項卡中修改,傳說中MySQL的文檔就是doxygen生成的。。。

            doxygen內置了生成類圖的功能,只需要設定Diagram的項。
            要生成更多圖的請下載GraphViz。
            它是一款強大的可以生成很多種圖像的軟件,同樣也是開源的:http://www.graphviz.org/。
            它還提供了Java支持,有一個純java編寫的子項目Grappa。按照上面的說明,似乎java程序可以通過Grappa庫來實現GraphViz的功能(Grappa調用GraphViz的接口)。

            大家有興趣可以嘗試一下 挺好玩的說^^
            附件是一個Doxygen使用簡介.docx,里面包含了我這幾天玩得doxyWizard的簡單使用說明。
            以及 一個使用doxyWizard生成的chm文件,只用了類圖、文件包含圖和類繼承體系圖。

            Doxygen使用簡介.docx】 【DBOp.chm

            生成圖演示:

            • 類圖
            • 協作圖
            • 文件包含圖
            • 函數調用圖
            • 類繼承體系圖

            Feedback

            # re: 文檔生成工具doxygen+圖像生成工具GraphViz  回復  更多評論   

            2009-12-29 16:37 by yangfei
            這段時間老板讓我做這個方面的事情來著,讓我研究graphviz的運用,以及怎么把它的接口和我們的產品聯系起來,但是我對這個東西一點都沒有了解,您能不能告訴一下我您的QQ號什么的,我有好多問題想請教您一下,麻煩您了,謝謝了~
            久久精品aⅴ无码中文字字幕不卡 久久精品aⅴ无码中文字字幕重口 | 国产午夜精品理论片久久影视| 色综合久久久久综合体桃花网| 99国产欧美久久久精品蜜芽| 91精品国产高清久久久久久91| 亚洲欧美精品一区久久中文字幕| 日韩精品久久久肉伦网站| 93精91精品国产综合久久香蕉| 一本久久精品一区二区| 久久精品国产秦先生| 精品国产青草久久久久福利| 伊人久久大香线蕉影院95| 色老头网站久久网| 欧美激情精品久久久久久| 国产91色综合久久免费| 久久婷婷色综合一区二区| 国产精品伊人久久伊人电影| 国产69精品久久久久777| 久久精品国产亚洲AV不卡| 久久播电影网| 亚洲伊人久久成综合人影院 | 久久久久青草线蕉综合超碰 | 久久亚洲美女精品国产精品| 久久精品亚洲福利| 久久久久香蕉视频| 色综合色天天久久婷婷基地| 久久这里只有精品久久| 久久精品人人做人人爽电影蜜月| 免费精品国产日韩热久久| 亚洲欧美国产精品专区久久| 久久久精品人妻无码专区不卡| 2020最新久久久视精品爱 | 久久精品中文字幕一区| 99久久免费只有精品国产| 亚洲国产精品久久66| 久久93精品国产91久久综合| 久久国产成人| 日韩美女18网站久久精品| 久久久精品国产sm调教网站| 亚洲日韩中文无码久久| 久久久久久久99精品免费观看|