昨天一直在纠结怎么使用android code生成类图,尝试了Rational Rose 和 together eclipse都没有成功,今天经高人指点,在linux下可以使用doxygen生成文档,当然也包含类图,下面是安装和使用过程:
安装:
需要安装doxygen 和 doxygen-gui,命令如下:

apuser@plddemo:~$ sudo apt-get install doxygen
apuser@plddemo:~$ sudo apt-get install doxygen-gui

如果要生成类图,则还需要安装dot和graphviz
具体命令如下
apuser@plddemo:~$ sudo apt-get install dot
apuser@plddemo:~$ sudo apt-get install graphviz

到此为止,doxygen已经安装完毕,可以开始生成了。

运行命令
apuser@plddemo:~$ doxywizard

设置好参数就可以根据代码生成文档和类图了.

Trackback:http://blog.163.com/dengjingniurou@126/blog/static/5398919620120263231481/

转载于:https://www.cnblogs.com/JohnShao/archive/2013/03/05/2943644.html

doxygen:代码生成文档的工具相关推荐

  1. Doxygen自动文档生成工具在Eclipse中的集成及使用举例

    你有为软件编写说明文档的苦恼吗?当别人甩给你一个庞大的系统,让你根据里面的代码注释理解后写出一份完整的开发文档,你会怎么办?一个个的看代码 然后耗时N天来写吗?这既是一份苦差事也极其耗时,有没有更好的 ...

  2. 一款常用文档生成工具:Doxygen

    关注+星标公众号,不错过精彩内容 来源 | 简书 编排 | strongerHuang 程序员的很多文档,特别是有代码的文档,绝大部分都是由一款文档生成工具[Doxygen]生成. 什么是Doxyge ...

  3. 文档生成工具-Doxygen使用方法以及注释规则

    最近接触了一款程序 文档生成工具-Doxygen.在网上一搜索原来这么多人知道,打算把它的使用做一个总结,以及其注释的规则. 概述: Doxygen是一种开源跨平台的,以类似JavaDoc风格描述的文 ...

  4. Doxygen文档生成工具

    Doxygen代码文档生成工具 文章目录 Doxygen代码文档生成工具 Doxygen Doxygen的注释 vscode插件 Doxygen实际使用 Doxygen 根据百度百科说法,Doxyge ...

  5. python docx官网_【记录】尝试用DocxyGen为Python代码生成文档

    [背景] 之前折腾技术的时候,或多或少,知道一个东西: DocxyGen 是用于从代码生成文档的. 最近,又从: -> 该地址无效,但是自己手动输入地址,而找到: 看到页面右下角,就显示了,此在 ...

  6. .NET平台开源项目速览(4).NET文档生成工具ADB及使用

    .NET平台开源项目速览(4).NET文档生成工具ADB及使用 原文:.NET平台开源项目速览(4).NET文档生成工具ADB及使用 很久以前就使用ADB这个工具来生成项目的帮助文档.功能强大,在学习 ...

  7. 猿创征文|小而巧的API文档生成工具之smart-doc

    文章目录 smart-doc介绍 smart-doc特性 smart-doc的最佳搭档 谁在使用smart-doc smart-doc的优缺点 smart-doc和swagger区别比较 smart- ...

  8. python doc_Python文档生成工具pydoc使用介绍

    在Python中有很多很好的工具来生成字符串文档(docstring),比如说: epydoc.doxygen.sphinx,但始终觉得pydoc还是不错的工具,用法非常简单,功能也算不错,本文主要介 ...

  9. 基于javaGUI的文档识别工具制作

    基于javaGUI的文档识别工具制作 对于某些文本,其中富含了一些标志,需要去排除,以及去获得段落字数,以下是我个人写的一个比较简单的文档识别工具,含导入文件.导出文件以及一个简单的识别功能. 1.功 ...

最新文章

  1. linux驱动模块编译入内核,Linux内核驱动模块编译
  2. c语言的32个关键词
  3. Educational Codeforces Round 37 (Rated for Div. 2) E. Connected Components? 暴力 + 补图的遍历
  4. aws lambda使用_使用AWS Lambdas扩展技术堆栈
  5. 轻松完成Birt报告
  6. greenplum配置高可用_高可用hadoop集群配置就收藏这一篇,动手搭建Hadoop(5)
  7. hadoop连接远程mysql_Hadoop之Hive本地与远程MySQL数据库管理模式安装手册
  8. form表单通过checkbox_HTML表单标签基础
  9. 这可能是最好的性能优化教程(一)
  10. Cocos Creator学习のTiledMap
  11. 低密度奇偶校验码(LDPC)GMSK调制解调器 毕业设计
  12. 天玥运维安全网关(启明星辰堡垒机)无法登录资源主机的问题
  13. cura切片软件闪退,添加打印机闪退,导入模型闪退
  14. 了解抖音小店店铺装修功能以及条件
  15. 在ubuntu18.04上安装vmware
  16. text-overflow属性的使用
  17. 初识基于搜索的软件工程
  18. 计算机组成原理实验四微程序,计算机组成原理实验七微程序计数器.doc
  19. NetSdkDemo - 界面属性 和大小设置
  20. 这5句话不能乱说,说了容易遭人排…

热门文章

  1. 什么是Intent? 转
  2. 如何使用ActionScript来检测用户的操作系统种类及浏览器类型
  3. shtml网页SSI使用详解
  4. step4 . day7 进程间的通信方式
  5. Linux系统swappiness参数在内存与交换分区之间优化作用
  6. ubuntu14.04 下emacs 24 配置
  7. [Java]Annotation元数据的几个应用
  8. mysql实战17 | 如何正确地显示随机消息?
  9. Spring Boot中使用Ribbon软负载
  10. 稳扎稳打Silverlight(33) - 3.0控件之AutoCompleteBox, DataPager