早期预览公开的API的C#和Visual Basic编译器在Visual Studio 11
微软“罗斯林”CTP的Visual Studio 2010 SP1的延伸,是被设计成后的Visual Studio 11的时间内被认为是一个很长的项目,该项目。 CTP包括公开的
神器出山:www.shenqi73.comAPI的C#和Visual Basic编译器,和一个早期预览窗口的互动体验。
传统上,编译器的黑盒子 - 源代码的一端,和目标
文件或程序集的另一端出来。的的罗斯林项目的变化,开放的VB和C#编译器的模型。编译器提供的API允许
工具和最终用户共享信息的编译器对代码的财富。微软的“罗斯林”CTP预览新的语言对象模型代码生成,分析和重构,以及即将到来的脚本支持和交互使用C#和Visual Basic。
CTP安装以下项目:
Visual Studio项目模板 这些项目模板可以帮助您开始使用的罗斯林API和建设新的Visual Studio扩展。
引用程序集 罗斯林组件可以添加到项目通过“添加引用”对话框。
C#交互窗口 一个新的工具,窗口名为C#Interactive是在Visual Studio中调用查看 - >其他Windows - > C#从菜单中互动。您可以探索通过C#交互式工具窗口中执行的代码片段,累计建立在您尝试执行上下文。除了直接输入到该工具窗口中,您也可以选择在C#和C#脚本文件(CSX)的代码,并调用“执行”互动“互动”或“复制从上下文菜单中。
C#脚本文件编辑支持 C#脚本文件(CSX)允许更象C#交互窗口的顶层语句。您可以创建一个新的C#脚本文件调用的文件 - >新建文件 - >脚本 - >“可视化C#脚本从Visual Studio菜单。 C#脚本编辑功能,如智能感知供电的的罗斯林语言服务。要求:
·<版本的Visual Studio 2010专业版,高级版或旗舰版/的Visual Studio 2012 RC
·
的Visual Studio SP1 SDK /视觉工作室2012 RC SDK