3

プロジェクトのドキュメントを生成するためにDoxygenを使用しています。これにより、dashでほぼ完全に機能するドキュメントセットが生成されます。

私が知りたいのは、検索キーワードをダッシュ​​で設定する方法です。デフォルトは「不明」です。

ダッシュドックセット

「unknown:」以外のものを読み取るように何を変更する必要がありますか。これをDoxygenで変更できますか?

4

1 に答える 1

4

私はDashの開発者です。Dashは、ドキュメントセット内のInfo.plistファイルのDocSetPlatformFamilyキーを使用して、デフォルトのキーワードを決定します。残念ながら、私がこの値を設定することを知っている限り、Doxygenにはオプションがありません。Doxygenチームに連絡して、このオプションを追加するように依頼します。同じことを自由に行ってください。

今のところ、Info.plistファイル(単なるテキストファイル)に必要なキーを追加する生成後のスクリプトを作成することをお勧めします。

たとえば、これは機能するはずです。

perl -pi -w -e "s/<\/dict>/<key>DocSetPlatformFamily<\/key><string>__DESIRED KEYWORD__<\/string><key>DashDocSetFamily<\/key><string>doxy<\/string><\/dict>/s" Info.plist

注:「doxy」の値を持つ「DashDocSetFamily」エントリも追加しました。これにより、DashはドキュメントセットをDoxygenで生成されたものとして処理し、フィルター可能な目次を表示します。

まだ見つけていない場合は、Dashで使用するDoxygenドキュメントセットを生成するための推奨設定を次に示します。

SEARCHENGINE           = NO
DISABLE_INDEX          = YES
GENERATE_TREEVIEW      = NO
于 2013-02-05T02:03:17.977 に答える