2

別のDoxygenの質問があります。

関数/メソッドの複数の引数を、1つの引数がある場合と同じように、改行なしで「整列」させる方法はありますか?

改行を含む複数の引数

私はPSR-2#4.4に従わざるを得ないように最善を尽くしているので、この方法は好きではありません。これは醜いです。

4

1 に答える 1

4

数回試した後、私はその方法を理解しました。

floatを追加するだけの問題です: left in/for selector .memname tr

これは、Doxygen.cssファイルで手動で行うか、 HTMLセクションのHTML_EXTRA_STYLESHEETオプションを介してメイン スタイルシートの後に追加するように定義された追加のスタイルシートで行うことができます。

Doxygen.cssファイルで行うと、ドキュメントを生成するたびに繰り返す必要がある場合があります。

ただし、PHP などの弱い型付け言語で記述されたコードを文書化する場合、ほとんどの場合、引数の型はありませんが、「空」(実際には空ではないため) の<td>は、そのような情報を格納するように設計されていますが、引き続き追加されます。引数名が配置される直前。例えば:

<tr>
    <td class="paramkey"></td>
    <td></td>
    <td class="paramtype">&#160;</td>
    <td class="paramname"><em>$extra</em>&#160;</td>
</tr>
于 2012-09-16T14:00:09.307 に答える