注釈付きでコンパイル可能なソース/例をDoxygenに埋め込む方法は?

ボリスラフ・スタニミロフ

doxygenに含めることができるように注釈が付けられた、コンパイル可能な例をソフトウェアに含めたいと思い.doxます。ここで重要なのは、注釈をソースコードの一部にしたいということです(これはdoxygenの要点であるはずですが、この単純な機能が欠けているようです)

それで、ここ\dontinclude例のように、テキストとコードの混合のように見えるようにそれを含めることは可能ですか?

\snippet-sは、注釈をコードから分離する必要があるため、役に立たないようです。同じことが\dontinclude。にも当てはまります。

私が今持っている唯一のアイデアは、プレドキシゲンステップとして使用されるスクリプトを作成することです。このスクリプトは、サンプルソースを解析し、.doxテキストと\codeブロックを含むファイルを生成します

ボリスラフ・スタニミロフ

さて...私は上記のスクリプトを書きました。

同じ問題を抱えている人の助けになる可能性がある場合に備えて、ここに投稿します:https//gist.github.com/iboB/925542e1ed5afee2b0083ff4fa970462

要旨には使用例があります

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

動的な注釈付きタイムラインチャートをGoogleスプレッドシートに直接埋め込む方法

libmicrohttpdコードをC ++に埋め込むか、この例をコンパイルする方法は?

Rust実行可能ファイルにリソースを埋め込む方法は?

注釈で複数のコンポーネントタイプ(埋め込み、埋め込み可能)を使用する方法

Linux実行可能イメージにリソースを埋め込む標準的な方法はありますか?

SBTを使用してコンパイル時に情報を埋め込むことは可能ですか?

Pythonコンソール出力をwxPythonに埋め込む方法

Javaコンパイラをアプリケーションに埋め込むことは可能ですか?

c#:exeファイルをリソースに埋め込む方法は?

PythonインタープリターとPythonアプリのソースコードをコンパイル済みプログラムに埋め込むことはできますか?

Javaコード内にパスワードを埋め込む最も安全な方法は何ですか?

Flowで複数の可能なコールシグネチャで関数に注釈を付ける方法は?

パスフレーズを秘密鍵ファイルに埋め込むことはできますか?

Eclipseでのコンパイル中にビルドにgit-describe、日付と時刻を埋め込む

ダウンロードできないPDFをWebサイトに埋め込む方法は?

ビルドアクション「埋め込みリソース」を含むファイルがコピーされるのはなぜですか?

大きなファイルにMercurialで注釈を付ける方法は?

コンソールをWindowsフォームアプリケーションに埋め込む方法は?

スコープ付きHTML(css)をドキュメントに埋め込む方法

コンソールをフォームに埋め込む

.NET以外のWebサイトにBlazorコンポーネントを埋め込むことは可能ですか?

コンソールアプリ内にC#でテストコードを埋め込む

Emscriptenコンパイラで複数のCppファイルを埋め込む方法は?

Flash Builder、jsonコンパイルエラーを埋め込む

ライブコントロール付きのビデオをインタラクティブな光沢のある環境に埋め込む

UILabelに小さなアイコンを埋め込む方法

androidソースコード(ネイティブアプリ)をphonegapアプリに埋め込むことは可能ですか?

カスタムスタイルのxmlコンテンツでiframeを埋め込む方法は?

AzureB2Cログインを使用するときにカスタムページにログインコントロールを埋め込む方法

TOP 一覧

  1. 1

    PictureBoxで画像のブレンドを無効にする

  2. 2

    レスポンシブウェブサイトの一番下にスティッキーなナビゲーションバーを作成するのに問題がある

  3. 3

    Rパッケージ「AppliedPredictiveModeling」のインストール中にエラーが発生しました

  4. 4

    Chromeウェブアプリのウェブビューの高さの問題

  5. 5

    HTTPヘッダー 'SOAPAction'の値はサーバーによって認識されませんでした

  6. 6

    Pythonを使用して、リストからデータを読み取り、特定の値をElasticsearchにインデックス付けするにはどうすればよいですか?

  7. 7

    C ++でのcURLとマルチスレッドの使用

  8. 8

    セレンのモデルダイアログからテキストを抽出するにはどうすればよいですか?

  9. 9

    tkinterウィンドウを閉じてもPythonプログラムが終了しない

  10. 10

    STSでループプロセス「クラスパス通知の送信」のループを停止する方法

  11. 11

    Spring @ModelAttributeモデルフィールドマッピング

  12. 12

    Python / SciPyのピーク検出アルゴリズム

  13. 13

    Ansibleで複数行のシェルスクリプトを実行する方法

  14. 14

    テキストフィールドの値に基づいて UIslider を移動します

  15. 15

    tf.nn_conv2dとtf.nn.depthwise_conv2dの違い

  16. 16

    ZScalerと証明書の問題により、Dockerを使用できません

  17. 17

    MLでのデータ前処理の背後にある直感

  18. 18

    Postmanを使用してファイル付きの(ネストされた)jsonオブジェクトを送信する

  19. 19

    java.lang.NoClassDefFoundError:com / sun / istack / tools / DefaultAuthenticator $ Receiver

  20. 20

    Windows 10 Pro 1709を1803、1809、または1903に更新しますか?

  21. 21

    BLOBストレージからデータを読み取り、Azure関数アプリを使用してデータにアクセスする方法

ホットタグ

アーカイブ