Roslyn

百科

Roslyn 是微软公司开源的 .NET 编译器。编译器支持 C# 和 Visual Basic 代码编译,并提供丰富的代码分析 API。

  • 中文名 Roslyn
  • 产品 编译器
  • 用于 Visual Basic和C#代码
  • 未来 支持脚本和交互

  微软今天(2012-06-06)向来自CTP社区发布了Roslyn编译器的最新版本,它主要用于Visual Basic和C#代码,可工作于Visual Studio 2010 SP1和最新的Visual Studio 2011测试版。

  这是一个更为开放式的编译器,与以往不透明的编译过程不同,开360百科发者可以在编译过程中访问试群消来回饭和分析编译数据,这也是微软今年在 BUILD会议上展示的"Compil常养参种权油研得向补易er-as-a-Service"概念。目前该编译边后协房革育审己方操器的CTP版本已经可以下载。

  传统的编译器都是黑盒子者亮款责洲:源代码从黑盒子的跑主束调名非绍脸一端进入,目标文件/程序集从另一端出来。Roslyn项目改变这种模型,开放了Visual 就还列机宗有京跳亲感脱Basic和C#编译器的API。这些API允许工具和终端用户查看代码编译过程中编译器的状况。Roslyn的CTP展示了VB和C#代码字亲停分误航周激生成,分析,反射的下一代语言目标模型,未来还将支持脚本和交互。

标签:
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com

评论留言

我要留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com