c++ - NetBeans 有 C 自动注释吗?

标签 c++ c netbeans

NetBeans 有 C 自动注释吗?

我安装了 NetBeans IDE 7.2.1 和 C/C++ 插件。

当我输入“/**”并回车时,它会自动生成如下代码。

/**
* @param param1
* @param param2
* @param param3
*/

我只是想知道我是否可以修改它生成的内容。

我想添加更多信息,如作者、日期、备注。

简单地说,我希望在输入“/**”并按下回车键时生成一些注释,如下所示。 (该函数已经定义。)

/**
* @author
* @date
* @param param1
* @param param2
* @param param3
* @remark
*/
void do_something( struct sturct_one *param1, int param2, char *param3 )
{
   ...
}

请帮帮我。

最佳答案

一月,

NetBeans IDE 文档 section on adding source code documentation没有提到定制 Doxygen 模板的可能性。所以简短回答你的问题

I'm just wondering if I can modify what it generate

是:不,你不能。

通常,不需要任何额外的东西,例如如果您使用版本控制系统,则示例中的标签 @author 和 @date 是不必要的。您是否考虑过使用 CVS?

作为替代解决方案(尽管不如键入“/**”优雅),您可以使用代码模板。如 NetBeans documentation 中所述,您可以定义代码模板的缩写。在您的情况下,您可以使用@author、@date、@remark 标记和 1、2、3、... 参数定义 Doxygen 评论的模板,并使用缩写 1、2、... 快速插入评论。

关于c++ - NetBeans 有 C 自动注释吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14493738/

相关文章:

python - 减少cython并行中的数组

c - 如何解释这个c typedef

c - fscanf (fi ,"%d %d", &used,&quota)==2 中等于 2 意味着什么?

C - 有没有办法在 if 语句中将变量放在单引号或双引号内?

Netbeans 7.1.1 部署到 Glassfish 3.1.2 的时间很长?

c++ - Antlr4 C++访问歧义分支

c++ - 在没有循环的情况下从 C++ 中的 int 中提取 n 个最重要的非零位

java - jTable 中的 jRadioButton 值

java - Netbeans 如何跟踪项目的位置?

c++ - 如何将 Unix 库添加到 Visual Studio 进行交叉编译?