我想知道是否有任何好的技术可以在界面上构建/维护文档。
我正在使用 swig 构建从 c++ 代码到 python 的接口;大多数情况下,我只是 %包括 c++ 头文件。我要处理至少几十个类和上百个函数,所以首选自动化工具。
理想情况下,我想在 c++ 标头中使用 doxygen 格式的注释来填充 python 类/方法中的文档字符串。
或者,生成单独的文档(在 ascii、html...中)也很有用。swig 的早期版本(1.3 和更早版本)似乎支持这种功能,但我看不到用 2.0 实现它的方法。
是否有任何有用的(自动化)技术来记录界面?