我正在从 nDoc 迁移到 Sand Castle 以生成文档以供我的班级参考。nDoc 不支持 .net 2.0 并且有许多其他限制。
早些时候,使用 nDoc,我能够为我的代码应用漂亮的颜色,包括突出显示类名。
例如Console.WriteLine(something)
会Console
以不同的颜色显示(因为 nDoc 允许您直接在 XML 中指定 HTML 样式)。
但是,Sand Castle (MAML) 似乎忽略了类型名称(它只接受真正的 C# 代码,不允许用于着色的 HTML 属性,着色由 Sand Castle 本身执行)。最后,只有关键字、注释和常量被着色。这可以修复,以便类型名称也可以着色吗?谢谢!
以下是我使用 nDoc 所拥有的内容以及我需要使用 Sand Castle 复制的内容(MailMessage
,Pop3
并Console
突出显示)。