1
Doxygen 1.7.6.1 - Rubippのコード例とC++ファイルから生成されたhtml出力を含めるには\ snippetコマンドを使用しますが、Rubyの構文強調表示はC++として読み取られます。 RubyコードのRubyシンタックスハイライトを指定する方法はありますか? snippetコマンドを使用したRubyシンタックスの書式設定と強調表示
Doxygen 1.7.6.1 - Rubippのコード例とC++ファイルから生成されたhtml出力を含めるには\ snippetコマンドを使用しますが、Rubyの構文強調表示はC++として読み取られます。 RubyコードのRubyシンタックスハイライトを指定する方法はありますか? snippetコマンドを使用したRubyシンタックスの書式設定と強調表示
これがdoxygenで可能かどうかはわかりません。しかし、あなたのコードをPygmentsのように解析すると、Rubyコードのハイライト表示されたHTMLが生成されます。その後、doxygenドキュメントにHTMLを含めることができます。これは、INPUT_FILTER
設定ファイルオプションを使用して、ドキュメントを生成するたびにRubyファイルのPygmentsを呼び出すことで自動化できます。
私のテストでは、INPUT_FILTERまたはFILTER_PATTERNSを使用してdoxygenを使用できない可能性があります。私が得た最も近いものはspanタグとclassタグでhtmlを生成してからdoxygenが処理を続けるために出力を使用していましたが、spanタグとclassタグはブラウザでテキストとして見えます。 * .rbの代わりにすべてのファイルも処理しました –
['\ htmlinclude'](http://www.stack.nl/~dimitri/doxygen/commands.html#cmdhtmlinclude)を使用して、強調表示されたHTMLコードを含めるようにしてください。 – Chris