3

NetBeans には C 自動コメントがありますか?

NetBeans IDE 7.2.1 と C/C++ プラグインをインストールしました。

「/**」と入力してEnterキーを押すと、次のようなコードが自動的に生成されます。

/**
* @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 )
{
   ...
}

私を助けてください。

4

1 に答える 1

2

ヤン、

ソースコードドキュメントの追加に関するNetBeans IDE ドキュメントセクションでは、Doxygen テンプレートをカスタマイズする可能性について言及していません。だからあなたの質問への短い答え

それが生成するものを変更できるかどうか疑問に思っています

です: いいえ、できません。

通常、エクストラは必要ありません。たとえば、バージョン管理システムを使用する場合、サンプルの @author および @date タグは不要です。CVS の使用を検討しましたか?

別の解決策として (「/**」と入力するほど洗練されていませんが)、コード テンプレートを使用できます。NetBeans のドキュメントで説明されているように、コード テンプレートの省略形を定義できます。あなたの場合、@author、@date、@remark タグと 1、2、3、... パラメーターを使用して Doxygen コメントのテンプレートを定義し、略語 1、2、... を使用してコメントをすばやく挿入できます。

于 2013-02-09T14:07:54.947 に答える