龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > C#开发 >

微软发布面向C#和VB的Project Roslyn编译器

时间:2011-04-12 23:18来源:未知 作者:admin 点击:
分享到:
【51CTO独家特稿】这款C#和Visual Basic编译器已经被完全重写过。十年前就已经用C++来编写,源代码和IL通过了黑盒测试。Project Roslyn编译器可以接管你正在编写的代码,更加组件化。例如

【51CTO独家特稿】这款C#和Visual Basic编译器已经被完全重写过。十年前就已经用C++来编写,源代码和IL通过了黑盒测试。Project Roslyn编译器可以接管你正在编写的代码,更加组件化。例如你可以直接把你最感兴趣的部分加入到编译管道中。

纵观Project Roslyn已经公开的API,他似乎更像ReSharper一样更容易执行。这将为重构工具市场引入更多的竞争吗?或许吧。API (slides 19-23)语法树将更容易阅读。

Anders Hejlsberg 

Anders Hejlsberg

Delphi和C#之父Anders Hejlsberg是Project Roslyn编译器的首席架构师。

考虑到这将是一个开放的Project Roslyn编译器,它将支持新语言的某些特性。(这将不会通过修改编译器的API支持来实现这种功能)。

重构Project Roslyn编译器的命名方法和提取接口将变得可行。Project Roslyn可以重构你的代码,比方说增强程序的安全性或提高性能。这些功能在一开始计划的时候就被考虑到了。

Project Roslyn编译器还有一些更有趣的重构工具。

下载:Microsoft “Roslyn” 1.0 CTP


精彩图集

赞助商链接