在 2025 收官前,看清 Data + AI 的真实走向,点击查看 BUILD 大会精华版 了解详情
写点什么

微软的 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:492122
用户头像

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

关注

评论

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

Hanoi 塔问题(Java实现)

若尘

数据结构 java编程 6月日更

学历不够,技术来凑,8年开发经验,逆袭拿到阿里P7岗

Java架构师迁哥

双非本科逆袭记,阿里技术四面+交叉面+HR面,成功拿到offer

Java架构师迁哥

干货:ANR日志分析全面解析

vivo互联网技术

android 堆栈 日志分析 anr

AI缘起——达特茅斯会议

行者AI

人工智能

代码写的烂才是原罪?字节三面+微信四面+PayPal四面,大厂面经分享

Java 程序员 架构 面试

从零开始学习3D可视化之坐标系

ThingJS数字孪生引擎

物联网 可视化 数字时代 3D模型 3D可视化

如何在 Electron 上实现 IM SDK 聊天消息全文检索

网易云信

全文检索 Electron IM

5.7w字?GitHub标星120K的Java面试知识点总结,真就物超所值了

Java 编程 程序员 面试 计算机

【译】JavaScript 代码整洁之道-重构篇

KooFE

JavaScript 大前端 代码重构 6月日更 整洁代码

解读革命性容器集群CCE Turbo:计算、网络、调度全方位加速

华为云开发者联盟

容器 华为云 CCE Turbo 集群服务器

老同学突然升到了阿里P7,只因偷偷掌握了JVM的奥秘?

Java架构师迁哥

数仓发生数据倾斜不要慌,教你轻松获取表倾斜率

华为云开发者联盟

GaussDB MPP GaussDB(DWS) 数据倾斜 并行架构

带你遨游银河系的十种分布式数据库

悟空聊架构

数据库 分布式 分布式数据库 6月日更

为什么开发5年的同事,还在学习23种设计模式?是他太菜?

Java架构师迁哥

网络攻防学习笔记 Day39

穿过生命散发芬芳

网络攻防 6月日更

普通二本,吃透这份阿里高级专家的《Java面试手册21版》成功拿下腾讯offer

Java架构师迁哥

真香!SpringBoot+SpringCloud Alibaba全套脑图+学习笔记+大厂面试题

Java架构追梦

Java 架构 微服务 springboot SpringCloud

京东T8Java架构师呕心沥血总结整理的《15w字的Java面试手册》免费开放分享给大家复习。

Java架构之路

Java 程序员 架构 面试 编程语言

看Kunpeng BoostKit 使能套件如何实现大数据场景倍级性能提升

华为云开发者联盟

大数据 开源 鲲鹏 鲲鹏计算 Kunpeng BoostKit

2021版最新!字节跳动3面+腾讯6面一次过,谈谈我的大厂面经

Java架构之路

Java 程序员 架构 面试 编程语言

@成都的Coder

蚂蚁集团移动开发平台 mPaaS

flutter 移动开发 mPaaS

每日优鲜:AI 技术驱动下的社区新零售

蚂蚁集团移动开发平台 mPaaS

人工智能 算法 图像识别 codehub

揭秘Spring家族之——AOP和IOC

Java架构师迁哥

Mybatis缓存机制详解

北游学Java

Java mybatis

花了三个小时把一份GitHub上标星115k的《Java超全进阶教程》整理成了PDF文档。

Java架构之路

Java 程序员 架构 面试 编程语言

Linux Shell 自动交互人机交互的 3 种方法

学神来啦

Linux 运维 Shell 虚拟机 linux运维

java中的NIO和IO到底是什么区别?20个问题告诉你答案

华为云开发者联盟

Java io nio buffer channel

博客

vincentjia

入职美团定级P7,总结2021年最新180道高级岗面试题及答案

Java架构师迁哥

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