私のDoxygenのドキュメントには、 の会社のwikiのページを参照する必要があります。これらの参照によって、生成されたドキュメントのハイパーテキストリンク が動作した場合、私は好きです。私はもちろん の書き込みによってこれを実現できます。Doxygenドキュメントのマークアップに相当するInterWikiリンクを使用してください
/// <a href="http:://long-URL.com/wiki/index.php?Name-of-page">Name of page</a>
または代わりにマークダウン構文を使用して:
/// [Name of wiki page](http://long-URL.com/wiki/index.php?Name-of-page)
を残念ながら私は、両方のケースでは、すべてのリンクで完全なURLを与えなければなりません とする場合(など既に起こっている)当社/ WikiのベースURLが変更された場合、すべてのURLを更新する必要があります。
したがって、DoxygenがすべてのリンクでURL全体をハードコードすることを避けるためにいくつかのサポートがあるのだろうかと思いますか?
は比較のために、ウィキはすぐに他のWebサイト上のページ を参照するための省略表記を許可 プレフィックスを定義するには、「INTERMAP」または「のInterWiki」を使用します。例:
See WikiPedia:InterWiki_Links for more details.
だから、可能ならば、私はDoxygenのドキュメントが 何かのように含ませたいと思います:
// See CompanyWiki:Name_of_wiki_page for bla bla
いくつかの参照:
- 自動リンク生成 - https://www.stack.nl/~dimitri/doxygen/manual/autolink.html
- のInterWikiを - https://www.mediawiki.org/wiki/Manual:Interwiki
- のPmWiki/INTERMAP - あなたは設定ファイルに別名を定義することができhttp://www.pmwiki.org/wiki/PmWiki/InterMap
テスト済みです。正常に動作します。 – chr