NetBeans有C自动评论吗?

时间:2013-01-24 04:01:58

标签: c++ c netbeans

NetBeans是否有C自动注释?

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

当我输入“/ **”并按Enter键时,它会自动生成一些代码,例如bellow。

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

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

我想添加更多信息,例如作者,日期,评论。

简单地说,我想在输入“/ **”时生成一些注释,然后像下面一样按Enter键。 (该功能已定义。)

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

请帮帮我。

1 个答案:

答案 0 :(得分:2)

一月,

NetBeans IDE文档section on adding source code documentation未提及自定义Doxygen模板的可能性。所以简短回答你的问题

  

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

是:不,你不能。

通常,一个人不需要任何额外的东西,例如如果使用版本控制系统,则不需要示例中的@author和@date标记。你考虑过使用CVS吗?

作为替代解决方案(虽然不如输入'/ **'那么优雅),您可以使用代码模板。如NetBeans documentation中所述,您可以定义代码模板的缩写。在您的情况下,您可以使用@author,@ date,@ redmark标签和1,2,3,...参数为Doxygen评论定义模板,并使用缩写1,2,...快速插入评论。