C++には標準ツールはありません。お勧めなのはdoxygenというドキュメント生成ツールです。ソースファイルのコメントから文書を抜き出し、HTMLをはじめとするさまざまなフォーマットのドキュメントを生成することができます。トを認識してくれます。私はお仕事ではJavaプログラマーなのでJavaDocスタイルのコメントに慣れていますのでJavaDoc形式のコメントは助かります。今回インストールするDoxyCommentですが、そのdoxygen形式のコメントを自動生成してくれるツールです。Studioにアドイン(add-in)して使用します。別にDoxygenでドキュメント作らないよーという場合でも、ソースにコメントは入れると思います。コメント作成の作業をちょっと楽にしてくれるお勧め便利ツールです。インストールプロジェクトのサイトhttp://sourceforge.net/projects/doxycomment/よりインストーラをダウンロードしてインストールしてみました。用と2008用があります。ご自分の環境にあったファイルをダウンロードしてください。※現在2008用はベータバージョンのようです。Studioを起動すると画像のようなツールバーがでます。Commentをクリックすると、コメントが生成されます。カスタムコメントプロバイダで自分好みのコメントを生成するさて、DoxygenのデフォルトではQt形式のタグになっており、JavaDoc形式のコメントになりません。[ツール]-[オプション]のDoxyCommentで設定すればコメントブロックだけはJavaDoc形式にできますが、\authorや\versionなどのコマンドの接頭辞は\(バックスラッシュ(¥マーク))のままです。ここはやはり@で記述してほしいところです。DoxyCommentにはコメントプロバイダというDLLを作成することで、コメントの生成を自分好みにカスタマイズすることができます。これを使ってJavaDoc風のコメントにしてみましょう。C#]より、クラスライブラリを選択します。プロジェクト名:JavaDocCommentOKを押します。2005\DoxyComment.dllにあります。DoxyComment.ICommentProviderインターフェースを実装する新しいパブリッククラスを作成してください。ICommentProviderインターフェースのすべての方法を実装してください。Providerフォルダがあります。これを参考にすると良いでしょう。value;}}[Category("コマンド接頭辞"),Description("コマンドの接頭辞です。value;}}[Category("コマンド接頭辞"),Description("コマンドの接頭辞です。(string[])rv.ToArray(typeof(string));}#endregion}}#endregion}}[ビルド]-[JavaDocCommentのビルド]を選択してDLLを作成します。Providers」という名のサブフォルダを作ってそこへコピーしてください。Providersです。2005を再度起動すればカスタムコメントプロバイダがロードされます。JavaDocCommentプロバイダを使用するように設定します。[ツール]-[オプション]よりオプションウィンドウを開き、ツリー内のDoxyComment-Generalを選択します。次にDoxyComment-Providerを選択します。選択し、コマンド接頭辞やコメントブロック概観を好みのスタイルに設定してください。