1

私のクラス参照用のドキュメントを生成するには、nDocからSand Castleに移行します。 nDocは.net 2.0をサポートしておらず、他にも多くの制限があります。Sand Castle/MAMLのコードサンプルでクラス名を色分けするには

これまでのところ、nDocを使用して、クラス名の強調表示を含め、自分のコードに素敵な色付けを適用することができました。

など。 Console.WriteLine(something)は異なる色でConsoleと表示されます(nDocではXML形式で直接HTMLスタイルを指定できるため)。

しかし、サンドキャッスル(MAML)は型名を無視しているようです(実際のC#コードのみを受け付け、色付けのHTML属性は許されません。最後に、キーワード、コメント、定数だけが色分けされています。型名も色付けされるように修正できますか?ありがとう!

以下は、私がnDocで持っていたもので、サンドキャッスル(MailMessagePop3Consoleが強調表示されています)を複製する必要があります。

What I need (and what I already have in nDoc

答えて

0

もしあなたのサンドキャッスルヘルプフォルダの下highlight.xmlファイルを編集して、あなたがそれを行う手動ですることができますBuilderをファイル使用して\ EWSoftware \サンドキャッスルヘルプビルダー\カラー表示機能\ファイルとCSHARP構文の下にキーワードを追加。

+0

ありがとうございました。しかし、この強調表示されたテキストは、キーワードまたはクラス名として表示されますか?私はそれをキーワードのようなものにしたくありません(キーワードは強い青で表示されますが、クラス名はVS2010では別の色になり、より灰色がかって表示されます)。それらのための特別なカテゴリはありますか? – Alex

関連する問題