Doxygenを実行すると、HTMLベースのソースブラウザを生成できます。これは、コードにDoxygenスタイルのドキュメントを注釈する必要はありません。ここで
あなたは、多くの構成オプションを閲覧することができますdoxywizardと呼ばれるコンパニオンプログラムがあり
echo -e "SOURCE_BROWSER=YES\n EXTRACT_ALL=YES\n RECURSIVE=YES\n SEPARATE_MEMBER_PAGES=YES\n" |doxygen -
firefox html/index.html
...(Linux上でテストした)コマンドラインからDoxygenのを設定して起動する方法です生成されたHTMLをカスタマイズするために使用できます。また、doxygen -g
を実行して、詳細なヒントを含む初期設定ファイルを作成することもできます。
私は、ソースブラウザを生成するには、次のデフォルト以外のオプションをお勧めします:あなたがメインのWebページを上に持って
SOURCE_BROWSER=YES ## display source code
EXTRACT_ALL=YES ## display all items (not just "documented" ones)
RECURSIVE=YES ## include source found in subdirectories
SEPARATE_MEMBER_PAGES=YES ## optional -- each class member has its own page
たら、興味のソースを参照します(または検索機能を使用する)ことができます。ソースは、関連する宣言へのクリック可能なリンクで相互参照されます。
適切なC++サポートを持つすべてのIDEがこの機能を提供するはずです。 –
@OliCharlesworth:はい、しかし、Windowsの検索以外のIDEを使用していないときはどうすればよいでしょうか? (窓の上のIm)。 –
コードを書くためにどのツールを使用していますか?答えは、通常、使用しているエディタによって異なります。 – sarnold