5

doxygen が生成する HTML 出力では、複数のパラメーターがある場合、メソッドのパラメーターは余分な行に配置されるため、次のようになります。

Functions

void function0 ()
void function1 (int para1)
void function2 (int para1, int para2)
void function3 (int para1, int para2, int para3)


Function Documentation

void function0 ( )

void function1 ( int para1 )

void function2 ( int para1,
                 int para2 
               )

void function3 ( int para1,
                 int para2,
                 int para3 
                )

ドキュメント部分が関数リストのように見えるように、configure/CSS/whatever を実行することは可能ですか?

4

1 に答える 1

4

でこれをかなり簡単に行うことができましたDoxygen 1.8.10。解決策は、新しい CSS ファイル (例: inline_params.css) を作成し、次の非常に短いスニペットを含めることです。

table.memname tr {
    float: left;
}

これを論理的な場所 (プロジェクトの の横Doxyfile) に配置し、Doxywizard のテーブルの下でExpert[HTML] を選択してHTML_EXTRA_STYLESHEET設定を見つけます。を参照しcssてリストに追加し、設定を保存します。Doxygen を実行すると、出力は次のようになります。

ここに画像の説明を入力

編集:ところで、私はこのCSSファイルを含む小さなgithubプロジェクトを持っているので、本当に必要な場合はそこから入手できます!

于 2016-01-04T18:20:08.783 に答える