Ada软件的文档工具
简介:我正在寻找某种工具,根据现有软件源代码中的注释生成软件描述 更详细地说:我已经用Ada编写了现有的源代码。需要对此源代码进行更改,我还需要生成一个文档,其中包含对整个软件及其所有包、例程等的描述(如果可能,为PDF格式)。对于现有的例程,这些源代码注释已经存在,并且包含足够的细节以满足我的需要 说明应至少包括:Ada软件的文档工具,ada,documentation-generation,Ada,Documentation Generation,简介:我正在寻找某种工具,根据现有软件源代码中的注释生成软件描述 更详细地说:我已经用Ada编写了现有的源代码。需要对此源代码进行更改,我还需要生成一个文档,其中包含对整个软件及其所有包、例程等的描述(如果可能,为PDF格式)。对于现有的例程,这些源代码注释已经存在,并且包含足够的细节以满足我的需要 说明应至少包括: 软件总体设计 包、例程、变量、常量等的文本描述 调用和调用图 对于基于C的项目,我会使用Doxygen来完成这项工作。然而,Doxygen本身不能处理用Ada编写的sotwar
- 软件总体设计
- 包、例程、变量、常量等的文本描述
- 调用和调用图
有几种UML工具(“Umbrello”是我记得的一个名字),它们提供了创建包间关系图的功能,但对于规模较大的项目,最好的选择是使用原始设计文档,并简单地验证源文本是否与该设计相匹配。对于Doxygen不支持的语言,我已经编写了自己的“通用”过滤器。 这很基本,但对我很有用。
对于Doxygen不支持的语言,我编写了自己的“通用”过滤器。 这很基本,但对我很有用。
你的问题在这里是离题的。试着问一下,试着在谷歌上搜索
doxygenada
如果你正在使用gnat,有gnatdoc
我们不打算使用gnat。。。但是:我目前正在测试AdaBrowse,它看起来很有希望,而且还需要安装GNAT。你的问题在这里是离题的。试着问一下,试着在谷歌上搜索doxygenada
如果你正在使用gnat,有gnatdoc
我们不打算使用gnat。。。但是:我目前正在测试AdaBrowse,它看起来很有希望,而且还需要安装GNAT。