クラス参照用のドキュメントを生成するために、nDocからSandCastleに移行しています。nDocは.net2.0をサポートしておらず、他にも多くの制限があります。
以前、nDocを使用すると、クラス名の強調表示など、コードに素敵な色を適用することができました。
たとえば、異なる色でConsole.WriteLine(something)
表示Console
されます(nDocではHTMLスタイルをXMLで直接指定できるため)。
ただし、Sand Castle(MAML)は型名を無視しているようです(実際のC#コードのみを受け入れ、色付けのHTML属性は許可されておらず、色付けはSand Castle自体によって実行されます)。最終的には、キーワード、コメント、定数のみが色付けされます。タイプ名も色付けされるようにこれを修正できますか?ありがとう!
以下は、私がnDocで持っていたものと、Sand Castleで複製する必要があるものです(MailMessage
、Pop3
およびConsole
が強調表示されています)。