使用指向参考库文档的超链接格式化C#源代码

时间:2009-10-16 23:38:07

标签: c# parsing syntax-highlighting

我想知道是否有人已经这样做了。

我想用HTML格式化C#源代码。但是扭曲了!我想将代码中出现的所有类型和方法的名称转换为类型和方法的MSDN Library文档的超链接。

要做好工作,需要知道变量和表达式的数据类型,就像C#编译器一样。所以这是一个很高的订单。如果没有这样的东西,请指出任何可以生成C#源代码的解析树的免费库,以完成此任务。 (事实上​​,即使我要求的完整解决方案已经存在,我也想知道这样一个独立的解析器库。)

这种实用程序可能会使博客和论坛受益 - 甚至可能是Stack Overflow!

2 个答案:

答案 0 :(得分:0)

你签出了Docu吗?它是一个开源库,可将.net文档转换为HTML文档。

答案 1 :(得分:0)

我建议使用Visual Studio SDK