我正在从nDoc迁移到沙堡,以便为我的类引用生成文档。nDoc不支持.net 2.0,并且有许多其他限制。
早些时候,使用nDoc,我可以将漂亮的颜色应用到代码中,包括突出显示类名。
例如,Console.WriteLine(something)将以不同的颜色显示Console (因为nDoc允许您直接在XML中指定HTML样式)。
然而,沙堡似乎忽略了类型名称(它只接受真正的C#代码,不允许使用HTML属性进行着色,着色是由沙堡本身执行的)。最后,只有关键字、注释和常量是彩色的。是否可以修复此问题,以便类型名称也可以着色?谢谢!
下面是我在nDoc上所做的,以及我需要在沙堡上复制的(MailMessage,Pop3和Console是突出显示的)。

发布于 2011-08-16 23:44:49
如果您使用的是沙堡帮助文件生成器,您可以通过编辑文件夹\EWSoftware\Sandcastle Help File Builder\Colorizer\下的highlight.xml文件手动完成此操作,并在csharp语法下添加关键字。
https://stackoverflow.com/questions/6794428
复制相似问题