一、准备阶段

在之前的一系列文章中,我尝试了不同方法为Unity的C#生成脚本手册(帮助文档)

  1. 使用Doxygen生成C#帮助文档
  2. 为Unity项目生成文档(一)为Unity项目生成文档(二)
  3. 建议的文档注释标记(C# 编程指南)

今天查阅到一个更好的方法,可以直接在Unity中使用

二、Doxygen Tool

官方网站:http://www.jacobpennock.com/Blog/?p=629

Unity论坛:http://forum.unity3d.com/threads/free-plugin-for-automatic-documentation-of-your-project-through-doxygen.128355/

三、操作步骤

1、下载好doxygen tool的 unity package

地址: https://www.assetstore.unity3d.com/en/#!/content/13962http://jacobpennock.com/unityplugins/DoxygenForUnity.zip

2、把Asset Package导入Unity后,找到此配置文件BaseDoxyfile.txt

配置文件修改

3、用记事本或其它编辑器打开它,修改以下内容或使用之前介绍的方法配置Doxygen

 HAVE_DOT = YES
SOURCE_BROWSER = YES
DOT_PATH =“C:\Program Files (x86)\Graphviz2.38\bin”
CALL_GRAPH = YES
EXTRACT_PRIVATE = YES

下面是我标注了需要修改的地方

->

->

->

->

->

4、回到Unity,点击 Window/Documentation with Doxygen

5、会弹出一个Documentation的窗口,红色信息提示你需要配置doxygen

配置项目信息

6、根据自己的项目情况,配置信息;配置完成后,切换到Generate Document选项卡,点击Run Doxygen

7、弹出Doxygen的窗口,切换到Run选项卡,运行Doxygen生成文档

如果有不明白的同学,请查看我写的关于Doxygen使用的文章:使用Doxygen生成C#帮助文档

最新文章

  1. 编译器 cc、gcc、g++、CC 的区别
  2. 关于c#字典key不存在的测试
  3. 【LeetCode】38 - Count and Say
  4. Mozilla NPAPI开发示例之一(VS2012 + Win7(64位))
  5. android78 Fragment和Activity 传递数据
  6. php基础知识【函数】(6)mysql数据库
  7. 判断textview是否被截断
  8. MySQL的保留关键字,使用时尽量避免
  9. 跨域请求,jsonp
  10. python 人工智能资源推荐
  11. Markdown对应Yelee主题语法
  12. Spark学习之路 (一)Spark初识
  13. web3js learning
  14. Flask恋爱的一瞬间
  15. 【tarjan+SPFA】BZOJ1179-[Apio2009]Atm
  16. 如何使用ILSpy 把发布版本反编译成源码
  17. 你真的理解devDependencies和dependencies区别吗?
  18. fiddler 抓取 逍遥安卓模拟器 https包
  19. OO学习第二阶段总结
  20. [Golang学习笔记] 08 链表

热门文章

  1. 自定义HttpMessageHandler实现HTTP方法的重写
  2. ABAP->内表数据下载到CSV格式(原创转载请注明)
  3. UniversalApp启动页面设置
  4. How to install and configure Azure PowerShell
  5. CRM2013版本 IOS APP 说明(IPhone、IPad)
  6. 软件快速开发平台 JEPF
  7. Sharepoint学习笔记—习题系列--70-573习题解析 -(Q125-Q126)
  8. UITabBarItem的selectedImage
  9. JAVA基础学习day13--String、StringBuilder与StringBuffer与包装类
  10. Runtime 方法替换 和 动态添加实例方法 结合使用