1

LuaDocなどの他のドキュメントシステムには@brief、実際のトークン名の代わりに使用されるすべてのトークンのカスタム名を定義できるディレクティブがあります。

たとえば、ドキュメントfooに示されているように関数を実装することができbarます。

これは、ソースコードがコンパイルされる前にある種の非標準のプリプロセッサを通過する場合に非常に便利です。

または、Doxygenでサポートされていない言語でDoxygenを使用したい場合、フィルタースクリプトを使用して、Doxygenが解析できるものに変換する必要があります。

Doxygenでこの動作(ドキュメントのトークンの名前を変更するだけ)を実現する方法はありますか?

4

1 に答える 1

1

INPUT_FILTER(すべてのファイルに対して同じフィルター)、またはFILTER_PATTERNS(特定の拡張子に対してフィルター)を使用して、入力ファイルをフィルター処理できます。

通常、ソースコードビュー(つまりSOURCE_BROWSER=YES)は処理されませんが、ドキュメントとは異なるフィルターをソースコードに使用する場合は、これを使用して変更しFILTER_SOURCE_FILES=YES、これを組み合わせて使用​​できます。FILTER_SOURCE_PATTERNS

ソースにパススルーフィルターを使用し、ドキュメントにトークン名前変更フィルターを使用すると、探している効果を得ることができるはずです。

于 2012-05-24T18:25:21.870 に答える