Doxygen:识别所有 c++ 注释
Doxygen: Recognize all c++ comments
我有一个(已完成的(项目,我为其生成了Doxygen文档。
问题是,注释是标准的 c++ 注释 - 没有特殊的 doxygen 注释。它们看起来像这样:
// This is a class.
class C
{
// This is a method
public: void f();
};
那么有没有办法将DoxyGen配置为使用所有注释呢?如果没有,是否有一种工具可以解析代码并将注释转换为DoxyGen-Comments?
您可以将注释替换为正则表达式。如果您仅将//
用于注释,而不是在字符串文本(如 "Hallo//ABC"
(中使用,则可以搜索并替换为 模式 ///(.*)$/gm
by /** $1 */
。请参阅 https://regexr.com/3j7lc
一些文本编辑器,如记事本++,支持搜索并替换为正则表达式。
要仅搜索//
前没有文本的行,可以使用 /^(s*)//(.*)$/gm
。替换模式将如下所示$1/** $2 */
相关文章:
- Visual Studio 2019:插入多个C++风格的单行注释
- VSCode 中带有 C/C++ 扩展名的多行注释缩进错误
- 如果我注释掉换行符,为什么'string'会成为一个不合格的变量
- 为什么 ## aka 令牌粘贴运算符不适用于 C 和 C++ 中的注释?
- 在 // C++注释中使用 \\ 是否合法?(C++评论中的LaTeX方程)
- 注释一行使代码工作,而没有它,代码不起作用
- 使用 Doxygen 在不同文件中注释函数
- 如何设置叮当格式的注释编译指示,以免触及多行doxygen注释?
- Qt - 带有注释的 JSON
- Visual Studio Community 代码分析的质量与 SAL 注释
- 如何阻止 ReSharper 在 C++ 中格式化多行注释
- C++,在多行代码段中注释
- 使用 Python 和正则表达式提取源代码中的C++注释
- 使用 C++ std::sregex_token_iterator 提取 HTML 注释
- C(嵌入式):注释 FreeRTOS 的 RootTask 时代码大小不会缩小
- 我需要帮助创建一个评分系统,但它一直给我一个错误,注释掉的整数是给我带来麻烦的部分
- 如何确保 C/C++ 代码中不会缺少 doxygen 风格的文档注释?
- 删除被注释掉的代码,而不是实际的赞美
- Cpp检查规则不显示 #define,注释
- Visual Studio 2017 是否有用于创建单行注释的特定键盘组合?