我正在使用Doxygen读取C#代码中的标准XML摘要块。除了一个问题外,它的效果很好。我有一个自定义词典,在文档中我有以下内容:
/// <summary>
/// The 'Add' event handler for an <see cref="EventedDictionary<TKey, TValue>"/>.
/// </summary>
显示为
The 'Add' event handler for an EventedDictionary<TKey, TValue>.
。它确实不在Doxygen的主HTML输出中工作,而是显示为
The 'Add' event handler for an EventedDictionary<TKey, TValue>.
这会导致Visual Studio没有问题,因为它让Intellisense高兴(从而让我高兴,我确信我的继任者对这个项目感到高兴),但确实会导致Doxygen的输出HTML出现问题。由于这些问题,HTML文档很难看。我知道Doxygen有输入过滤器,但我似乎无法弄清楚它们。也许我在文档中过于细致......
是否有一种简单的方法可以在Doxygen HTML输出中将<
和>
替换为<
和>
?
限制:
HTML页面中的文档如下所示:
表示标准的Dictionary <TKey, TValue>
类型,其中包含标准“添加和删除”方法的事件。
模板参数
TKey字典键的类型。
TValue字典值的类型。
在文件EventedDictionary.cs的第13行定义。