写点什么

微软的 Roslyn Compiler API 为 Visual Studio 2012 提供了更新

  • 2012-10-08
  • 本文字数:482 字

    阅读完需:约 2 分钟

Roslyn,是微软的“编译器即服务”,更新到了 September 2012 CTP 。这次发布添加了对 Visual Studio 2012 的支持(同时去除了 Visual Studio 2010 的支持),引入了针对 VB 和 C#的新语言特性,并包含了几个 API 的更新。

Roslyn 由一系列能够暴露编译过程每个部分的 API 组成,让编译可以作为一个服务来提供。这套 API 于 2011 年 10 月发布,最近一次更新是今年的6 月。

这次的更新,加入了新的C#语言特性,包括可空类型、多维数组和非安全代码。VB 现在也支持可空类型,以及数组字面量、子句的处理、XML 字面和后期绑定。异步依然在两个语言中都没有得到支持。

现在还不存在VB 的交互窗口,而C#版本没有任何改变。(在Roslyn 论坛中有一个尚未支持语言特性的完整列表。) 服务及编辑器服务API 做出了一些改变,移除了对Visual Studio 的某些依赖,而且编译器API 包含了几个用于简化的语法更新。

Roslyn September 2012 CTP 可以直接从微软网站或者 NuGet 上获得。NuGet 可以让开发人员独立地下载 VB 和 C#编译器和服务,而无需下载整个安装包。

查看英文原文: Microsoft’s Roslyn Compiler APIs Updated for Visual Studio 2012

2012-10-08 21:492069
用户头像

发布了 254 篇内容, 共 70.7 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

Flink 实践教程-进阶(2):复杂格式数据抽取

腾讯云大数据

flink 流计算 Oceanus

实用机器学习笔记三:网页数据抓取

打工人!

机器学习 学习笔记 12月日更 实用机器学习

搭建K8s容器化应用的开发调试环境

xiaoboey

Docker Kubernetes k3s Telepresence Skaffold

如何调用潜意识有效收集演讲素材-从右脑到左脑的切换

将军-技术演讲力教练

数据一致性

卢卡多多

数据一致性 28天写作 12月日更

<<长津湖>> 有感

Tiger

28天写作

SAP 产品的 Field Extensibility

汪子熙

28天写作 扩展 ERP 12月日更 企业管理软件

su 和 sudo,你用对了吗?

xcbeyond

Linux 28天写作 12月日更 sudo

元宇宙:虚实相生的网络世界

石云升

学习笔记 28天写作 元宇宙 12月日更

浅谈应用架构设计思路

陈俊

应用架构 设计指南

【Promise 源码学习】第十一篇 - Promise.all 的实现

Brave

源码 Promise 12月日更

纯css实现117个Loading效果(下)

德育处主任

css3 大前端 纯CSS css特效

创业研发团队的组织建设-软件工作流程

wood

创业 敏捷开发 28天写作

Golang Gin 框架之日志 DIY(七)

liuzhen007

28天写作 12月日更

关于元宇宙的一些认识

GeekYin

学习笔记 元宇宙

音视频实战(1)- 音频质量关键指标之QoE

liuzhen007

签约计划第二季

JavaScript中的作用域和预解析

你好bk

JavaScript 大前端 ES6 HTML5, CSS3 12月日更

支付宝商户号稳定性解决方案

hackstoic

支付宝 解决方案 To B业务

渗透测试如何入门?

喀拉峻

网络安全 安全

JavaScript数据结构之 Array

devpoint

JavaScript ES6 array 内容合集 签约计划第二季

Python Qt GUI设计:QTableView、QListView、QListWidet、QTableWidget、QTreeWidget和QTreeWidgetltem表格和树类(提升篇—1)

不脱发的程序猿

Python qt GUI设计 Qt Company 表格和树类

Flink 实践教程-入门(9):Jar 作业开发

腾讯云大数据

flink 流计算 Oceanus

Flink 实践教程-进阶(1):维表关联

腾讯云大数据

flink 流计算 Oceanus

一个简单的例子教会您使用 javap

汪子熙

Java 性能调试 28天写作 12月日更 javap

Mac 常用远程连接 ubuntu 工具对比

悟空聊架构

28天写作 Mac 软件 悟空聊架构 12月日更 远程连接

Vite2 + Vue3 + TypeScript + Pinia 搭建一套企业级的开发脚手架【值得收藏】

前端开发爱好者

typescript 大前端 Vue3 Vite2

linux常用命令-历史命令和自动补全

Java个体户

Linux

如何在 ASP.NET Core 中重写 URL

喵叔

28天写作 12月日更

Git进阶(七): 打标签

No Silver Bullet

git 学习 12月日更

世界女性科技群落(二):种姓制度与数字微光下的生长录

脑极体

34 K8S之ServiceAccount及X509数字证书

穿过生命散发芬芳

k8s 28天写作 12月日更

微软的Roslyn Compiler API为Visual Studio 2012提供了更新_DevOps & 平台工程_Jenni Konrad_InfoQ精选文章