在这篇关于C#工具的评论中,这位讲师的意思是什么?

时间:2011-09-06 04:06:29

标签: c# compiler-construction code-analysis

2011年初,我参加了一个C#研讨会,讲师讲了如下内容:“在未来,我希望有更多的工具,如ReSharper和CodeRush,因为微软已经发布了#something#。这意味着您不再需要从头开始编写自己的C#编译器“。

不幸的是,我没有发现#something#是什么。你有什么建议吗? (我试图邮寄讲师,但他没有回复。)

编辑:也许他说“C#parser”,而不是“C#编译器”。

2 个答案:

答案 0 :(得分:2)

可能指的是the rumors that C# 5.0 will include a "compiler as a service",它可以通过简单,高效的方法调用轻松编译任意C#(以及可能是其他语言)代码,并且所有支持AST支持都是ReSharper等产品的组成部分。和CodeRush。

答案 1 :(得分:1)

必须是编译器作为服务,已在Mono中使用 - http://www.mono-project.com/CSharp_Compiler