【开放式编译器】Roslyn下载V1.0 CTP版
微软周三向开发者社区公布了一个名叫Project Roslyn的新款编译器,它主要用于Visual Basic和C#代码,这是一个更为开放式的编译器,与以往不透明的编译过程不同,开发者可以在编译过程中访问和分析编译数据,这也是微软今年在BUILD会议上展示的"Compiler-as-a-Service"概念。
传统上,编译器的黑盒子 - 源代码,在一端,和对象文件或程序集出来的另一端。Roslyn的变化,通过开放的VB和C#编译器的模型。编译器提供了API允许工具和最终用户的丰富的信息,编译器对代码共享。微软的“Roslyn”CTP预览版新的语言代码生成,分析和重构,并为即将到来的脚本支持和互动使用C#和Visual Basic中的对象模型。
安装环境:
Visual Studio 2010 SP1
Visual Studio SP1 2010 SDK