XMLがどのように見えるかをユーザーに理解させる簡単な方法として、XMLコメントのコード例ブロックを使用しています。これは非常に大まかな解決策であり、最終的にはxml文字列のXMLスキーマがユーザーに提供されます。ただし、今のところ、この情報をdoxygenベースのドキュメントで提供するだけです。
たとえば、私は次のようなものを持っています:
/// <example>
/// <code>
/// <!-- xml will go below this comment, but I can't display the comment! -->
/// </code>
/// </example>
ドキュメントを見ると、コメントのある行は空白行として表示されます。
<
とでエスケープしようとしましたが>
、使用しようとしましたが<CDATA[<!-- comment -->]]>
、成功しませんでした。エスケープシーケンスはそのまま表示されCDATA
、文字データが表示されないことを除いて、そのまま表示されます。
ここで何が恋しかったですか?:)
編集-これはIntellisenseが情報をレンダリングする際の問題ではないことを明確にする必要があります。DoxygenによってCHMに(HTMLヘルプワークショップを介して)レンダリングされたときに、XMLコメントが正しく表示されるようにしたいと思います。