解析するスタイルのセットが比較的限られている場合は、ファイルを検索する Visual Studio マクロ (IDE で使用するため) またはスタンドアロン アプリケーション (ソース コードを「オフライン」で処理するため) を記述するのはかなり簡単です。コメントを分割して、特定のタイトルまたはタグを使用して新しいスタイルに再フォーマットします。
AtomineerUtils Pro ドキュメンテーションアドインを使用すると、簡単に作業を進めることができます。ソース ファイル内のすべてのコメントを 1 回のパスで検索して変換できます。XML ドキュメント、Doxygen、JavaDoc、および Qt 形式 (またはそれらに十分近いもの) を解析し、それらの形式のいずれかでコメントを出力できます。互換性のない従来のコメントを変換するように構成することもできます。変換を支援するオプションはいくつかありますが、最も強力なのは Visual Studio マクロを呼び出す方法です。これにより、少し文字列処理を適用して、従来のコメントを AtomineerUtils が後で読み取ることができる形式に変換できます (最も一般的に使用されている従来のスタイルの 1 つのサンプル マクロが Web サイトで提供されているため、コンピューターが解析するのに適している限り、通常、これを変更してレガシー形式に対処するのは非常に簡単です)。
変換されたテキストは特に整然としている必要はありません - AtomineerUtils がドキュメンテーション エントリを抽出できると、コメントがクリーンアップされます - オプションで、ワード ラップ、一貫した要素の順序付け、間隔などを自動的に適用し、コメントがコード要素を正確に説明するようにします。それは文書化され(そのエントリはparams、typeparams、スローされた例外などと一致します)、構成された形式で置換コメントを出力します。これにより、変換マクロを整理するために多くの作業を行う必要がなくなります。また、変換が完了したら、引き続きアドインを使用してコードを文書化する時間を節約し、すべての新しいコメントが同じスタイルで続くようにすることができます。