Visual Studio 2019 16.3 Preview 3 发布,使用 IntelliCode 重构更容易
微软发布了 Visual Studio 2019 version 16.3 Preview 3,新内容主要如下:
- Visual Studio Terminal(只能在预览版上使用)
- 支持 TypeScript 3.6 和更响应的 JavaScript/TypeScript 重构
具体内容如下:
- 支持 F# 4.7 preview 和各种 F# 工具改进
- 更新 C++ IntelliCode 基模型为默认,并包括 C# 的重复编辑
F# 和 F# 工具
F# 语言与核心库
在这个预览版中,增加了对 F# 4.7 的支持,这是一个附带编译器基础结构的次要语言版本。
完整的 F# 4.7 特性集是:
- 支持 LangVersion 标志,它可以为编译器使用的 F# 语言版本配置版本号
- 支持数组、列表和序列表达式中的隐式字段
- FSharp.Core 的目标是 NetStandard2.0,而不是 NetStandard 1.6
- .NET Core 上的 FSharp.Core 现在支持
FSharpFunc.FromConverter
,FSharpFunc.ToConverter
和FuncConvert.ToFSharpFunc
- FSharp.Core 支持 Async.Sequential 和 Async.Parallel 的可选 maxDegreeOfParallelism 参数
除了 F# 4.7 特性集之外,此版本还包括对以下预览 F# 语言特性的支持:
此版本还包含一些错误修复和对 F# 编译器的改进,详情见发布说明。
F# 工具
此版本还包括对 Visual Studio F# 工具的一些改进。
IntelliCode
- 默认情况下,C++ 基模型打开:通过 Tools > Options > IntelliCode 来设置
- 包括了 C# 的 Repeated Edits,它会快速发现重复,并建议代码中可能需要在 IDE 中应用相同更改的其他位置
详情见:
https://devblogs.microsoft.com/visualstudio/refactoring-made-easy-with-intellicode/
IDE
- 新的 VS Terminal,在默认情况下禁用该功能,但可以通过 Tools > Options > Preview Features 启用它
JavaScript/TypeScript
- 支持 TypeScript 3.6
- 当编辑或更改 tsconfig.json 文件时,Visual Studio 将刷新项目
详情见发布说明:
https://docs.microsoft.com/en-us/visualstudio/releases/2019/release-notes-preview#16.3.0-pre.3.0
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Visual Studio 2019 for Mac 8.3 Preview 3 发布
微软已经发布了 Visual Studio 2019 for Mac 8.3 Preview 3,主要内容是: 改进 ASP.NET Core 开发人员工作流(包括全新的 Web 编辑器) 支持针对多个 .NET 框架的库的开发 在完成这项工作的同时,此版本还修复了许多 bug,并改进了 IDE 的整体性能,请见release notes。 优化 ASP.NET 核心开发人员工作流 Visual Studio for Mac 8.3 发行版的一个主要重点是优化 ASP.NET Core 开发人员工作流。在这个版本中,引入新的 Web 编辑器,它基于与 Windows 上的Visual Studio 相同的编辑器,并支持在解决方案级别跨多个项目管理 NuGet 包。此外,还支持文件嵌套、LachSettings.json,以及在先前预览版中发布的目标浏览器中启动。 更新所有 Web 编辑器 在 8.1 版中,引入了新的 C# 编辑器。8.2 引入新的 XAML 编辑器。在 8.3 版中,官方更新了所有的 web 编辑器。新的 Web 编辑器基于与 C# 和 XAML 编辑器相同的原生 U...
- 下一篇
WordPress 5.2.3 发布,修复 6 个安全漏洞
WordPress 5.2.3 正式发布,该版本修补了 6 个安全漏洞和29 个问题,官方建议所有 WordPress 用户都要尽快升级到最新版本。 在版本中修复了 5 个 XSS 漏洞和一个开放的重定向漏洞,这些漏洞都是由第三方研究人员发现的,安全修复如下: RIPS 科技公司的 Simon Scannell发现两个问题:第一个是贡献者在帖子预览中的跨站点脚本(XSS)漏洞;第二个是存储的评论中的跨站点脚本漏洞 Tim Coen 发现一个问题:URL的验证和清理可能导致开放重定向 Anshul Jain 发现的在媒体上传过程中跨网站脚本漏洞 Zhouyuan Yang of Fortinet’s FortiGuard Labs 找到的短代码预览中跨站点脚本(XSS)的漏洞 Ian Dunn of the Core Security Team 在仪表板中找到一个反射跨站点脚本的漏洞 Soroush Dalili from NCC 发现的可能导致跨站点脚本(XSS)攻击的 URL 清理问题 注意:WordPress 5.2.3 需要PHP版本大于 5.6.20。另外还有 29 个 bug...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- CentOS关闭SELinux安全模块
- Hadoop3单机部署,实现最简伪集群
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- SpringBoot2全家桶,快速入门学习开发网站教程
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- MySQL8.0.19开启GTID主从同步CentOS8
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2整合Redis,开启缓存,提高访问速度