写点什么

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

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

关注

评论

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

【数据结构 Java 版】玩转顺序表

Java 程序员 后端

【Spring Boot 8】Okhttp实现GitHub第三方登录

Java 程序员 后端

用APaaS平台落地高校闲置资产调剂业务

明道云

【备战秋招冲击大厂】Java面试题系列—数据库

Java 程序员 后端

【数据库实验】《小型MIS的开发》

Java 程序员 后端

万文讲解实时数仓架构演进

大数据技术指南

11月日更

【MyBatis系列2】最全MyBatis核心配置文件总结,可以作为工具先收藏了

Java 程序员 后端

【MyBatis系列4】一对一,一对多,多对多查询及延迟加载(N+1问题)分析

Java 程序员 后端

【Redis系列2】Redis字符串对象之SDS(简单动态字符串)实现原理分析

Java 程序员 后端

【增强】(注解)SSM之配置多数据源

Java 程序员 后端

基于etcd实现大规模服务治理应用实战

百度Geek说

百度 架构 后端 etcd 服务治理

【并发编程】Thread类的详细介绍

Java 程序员 后端

【消息队列最佳实践】消息恰好被消费一次(1)

Java 程序员 后端

做云原生时代标准化工具,实现高效云上研发工作流

CODING DevOps

云原生 研发管理工具 CODING

【Spring 工厂】工厂设计模式、第一个Spring程序细节分析、整合日志框架

Java 程序员 后端

【springcloud】eureka服务治理入门

Java 程序员 后端

【springcloud合集】02:微服务架构理论基础

Java 程序员 后端

【备战秋招冲击大厂】Java面试题系列—Java集合

Java 程序员 后端

【并发编程系列3】volatile内存屏障及实现原理分析(JMM和MESI)

Java 程序员 后端

【Java面试题总结 4】Java Web、网络、设计模式综合篇

Java 程序员 后端

区块链食品溯源平台,给食品定制数字“身份证”

电微13828808271

【Spring 工厂】注入详解 — Set注入(JDK内置类型

Java 程序员 后端

【大厂技术内幕】字节跳动原来是这么做数据迁移的!

Java 程序员 后端

【Redis面试题】Redis的字符串是怎么实现的?

Java 程序员 后端

【SpringBoot搭建个人博客】- 后台登录(四)

Java 程序员 后端

质量基础设施一站式综合服务平台,NQI一站式服务线上平台

电微13828808271

【Spring Cloud 12】分布式架构下的高可用设计与可伸缩设计

Java 程序员 后端

【Redis缓存】- Redis数据结构、基本命令操作、持久化

Java 程序员 后端

技术干货 | Flutter在线编程实践总结

有道技术团队

flutter 大前端 #技术干货#

【数据结构与算法 11】常见的7种排序算法

Java 程序员 后端

【死磕JVM】什么是JVM调优?

Java 程序员 后端

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