博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Visual Studio 2017 15.5 版发行说明
阅读量:4288 次
发布时间:2019-05-27

本文共 896 字,大约阅读时间需要 2 分钟。

最新发行说明地址:

此版本中新增功能,部分关注点

Visual Studio IDE

安装和安装

  • 安装程序现在会在安装过程中生成一个Windows还原点。
  • “添加和删除程序”现在包含每个Visual Studio安装的条目。Visual Studio安装程序现在支持每个条目的修改和卸载。
  • 从离线布局进行安装不再需要在已断开连接的计算机上安装中间证书。
  • 我们在安装和更新过程中增加了可靠性和可取消性改进。

C#编译器的新增功能

C#编译器现在支持7.2套语言功能,包括:

  • 支持Span<T>通过ref struct修改器在Kestrel和CoreFX中使用类型
  • readonly struct修饰符:强制结构的所有成员都是readonly这为代码添加了一层正确性,并允许编译器在访问成员时避免不必要的值复制。
  • in参数/ ref readonly返回:允许不可修改的结构被安全地传递并返回,其效率与可修改的ref相同
  • private protected访问修饰符:限制访问protectedinternal
  • 非结尾命名参数:命名参数现在可以在参数列表的中间使用,而不需要以下所有参数都按名称传递。

Visual Studio Web工具

  • Razor语法格式化已得到改进。
  • 我们改进了将ASP.NET应用程序发布到Azure虚拟机的体验。

TypeScript / JavaScript改进

Angular 2支持

Angular2开发人员现在可以在内联模板和.ngml模板文件中看到错误,完成和代码导航。概述和说明,

性能改进

我们在JavaScript / TypeScript文本编辑器的“项目选项”页面下添加了“仅分析包含在编辑器中打开的文件的项目”复选框。这个选项将改善大型解决方案的性能和可靠性。请注意,当选中此框时,您将需要执行解决方案构建,以查看所有文件中的TypeScript错误的完整列表。

我们修复了导致TypeScript / JavaScript语言服务使用的内存超过预期的问题,并可能导致在多项目解决方案中加载错误版本的TypeScript。

更多:

转载地址:http://yaogi.baihongyu.com/

你可能感兴趣的文章
浅析JAVA的抽象和接口
查看>>
SeekBar控件入门
查看>>
SharedPreference存储实战之记住登陆账号密码
查看>>
如何在项目的任何地方轻松获取到全局状态信息Context
查看>>
ListView控件性能提升
查看>>
android下拉刷新功能---教你实现简单的ListView下拉刷新
查看>>
ListView分页展示数据功能一(按钮方式)
查看>>
Android四大组件之服务(一)-----服务基础功能简述
查看>>
Android通知Notification入门小例子(一)
查看>>
Android中通知的提示音、震动和LED灯效果小例子
查看>>
SQLite数据库创建、更新入门
查看>>
SQLite数据库的增删改查
查看>>
Adb connection Error:远程主机强迫关闭一个现有的连接--解决方法
查看>>
Tomcat服务器热启动,解决部署源码时每次手动重启Tomcat问题
查看>>
mysql数据库 向表中添加字段
查看>>
根据图片完整路径,获得图片的宽和高,判断是横版还是竖版图片
查看>>
Linux服务器上修改Mysql的密码
查看>>
Fragment碎片入门教程
查看>>
Android UI根据屏幕分辨率决定加载布局
查看>>
Java面试总结
查看>>