|
1
1
您还可以设置doxygen来提取未记录的项——这可能可以做您想要做的事情,而不需要向代码中添加任何注释块。 之后,您可以创建模板/宏(取决于您的IDE)来为每种类型的项创建预格式化的块,同时您可以慢慢地逐个完成记录项的代码。 [编辑] 如果您使用的是visual studio,可以对文件中的类和其他构造进行一些自省,这可能会有所帮助。或者看看 Doxycomment -可能是你想要的。 |
|
2
6
我在这里很困惑。 自动生成评论的目的是什么? 评论旨在带来附加价值:
只不过是代码混乱,堵塞了我宝贵的屏幕遗产。而且这几乎是可以自动生成的不幸的是…特别要注意的是,如果函数找不到那个人,我不知道会发生什么,这看起来很有可能:它会终止吗?投掷?(什么……?)返回默认构造的对象? 另一方面:
更有趣!
不幸的是,这不会自动生成。 |
|
|
3
2
好吧,这是一篇老文章,但我也遇到了同样的问题,我找到了doxymac。它与emacs很好地集成,并为函数和文件生成doxymac注释。在将E.EL文件放在Emacs路径之后,您可以添加一个钩子,以便在打开C/C++文件时添加(“添加钩子”C模式-CAMON-HOOK'doxYMACS模式)”并用C-C-D F和C-C-D文件来注释函数,还有其他注释类型可用,只需检查项目页面: http://doxymacs.sourceforge.net/ |
|
|
4
1
python中有一些c/cpp解析器,可以用于特定的目的。不过,我还没用过。 出于类似的目的,我编写了一个python脚本,主要是在头文件中的方法中添加“doxygen头”。我使用了正则表达式,并且我有一个版本,它在方法定义的源文件中添加了“doxygen headers”(在方法查找时使用re_m_definition)。 代码供您参考,如下所示:
这将产生
然后,你可以检查 添加了doxygen头文件 用 原始头文件 使用任何diff工具。 例子: meld file.h file.h.doxygen文件 注: 脚本可能会跳过构造函数,新版本的定义/声明如下; s():n(7){}; |
|
|
5
1
gendoxygenc.py的发布有许多索引/空白错误。由于python程序流依赖于正确的索引,我担心adddoxygencomment方法的内部块可能不正确。你有可能把真实的源文件发布到这里吗? |
|
|
6
0
还有一个免费的C语言生成器,它使用的是Visual Studio 2015的宏Explorer插件,可以在这里找到: https://github.com/cppocl/visual_studio_macros |
|
|
Rishu Mehra · 页面未显示在Doxygen文档中 8 年前 |
|
|
Ganesh K · JSDoc-指定强制参数语法 9 年前 |
|
|
much · doxygen:一个描述框中有两个makro 10 年前 |
|
|
holroy · 结构doxygen的所有引用列表 11 年前 |
|
|
Issam T. · doxygen中引用运算符的问题 12 年前 |
|
|
Hi-Angel · DoxyGen忽略函数 12 年前 |
|
georg · doxygen忽略封装在语句中的类 12 年前 |
|
|
Stefan · Doxygen:代码列表中的每一行都以星号(*)开头 12 年前 |