ReSharper Ultimate 2018.2 RTM 完全支持 C# 7.3

h4cd
 h4cd
发布于 2018年08月22日
收藏 2

ReSharper Ultimate 2018.2 RTM 发布了,此版本加速了 EditorConfig 的支持并缩短了解决方案的加载时间,获得了一个集成的拼写检查程序,完全支持 C#7.3,并使用 JSLint、ESLint 和 TSLint 来修饰 JS / TS 代码。它还引入了初步的 Blazor 支持,添加了彩色的参数信息弹出窗口,改进了用于导航和重构的 UI,并增强了格式化程序引擎。此外,此版本增加了对 C++ / CLI 的高度要求的支持,并加深了对 C ++ 17 和即将推出的 C ++ 20 的许多新功能的理解。

性能改进

从加快 EditorConfig 支持到减少解决方案加载时间,在 ReSharper 的不同部分进行了大约 30 次性能修复。


ReSpeller 集成拼写检查

此版本附带 ReSpeller 扩展,可提供开箱即用的拼写检查功能。与代码分析一样,ReSpeller 会扫描标识符、注释、字符串文字等中的拼写错误,并提供快速修复程序来解决每个检测到的问题。


C# 7.3 支持

ReSharper 现在支持最新 C#7.3 的所有功能:

  • 初始化器和查询中的声明表达式

  • 元组的相等

  • Ref assignments.

  • UnmanagedSystem.Delegate和 System.Enum 约束

  • Stackalloc 数组初始化器

  • 基于模式的 fixed 语句

  • 索引可移动 fixed 缓冲区

除了支持语法之外,还添加了新的检查和适当的快速修复,使代码与 C#7.3 兼容。

初步支持 Blazor

实验项目 Blazor 是一个基于 .NET 的单页 Web 应用程序框架,它在浏览器中使用 WebAssembly 运行。此版本提供了一些支持,包括所有可能的指令,如 page(路由)、inject(服务注入)和 function(组件成员)。


C++ 17 和 C++ 20 的特性

ReSharper С++ 2018.2 加深了对现代 C ++ 语言的理解。增加了对类模板参数推导、用户定义的推导指南、折叠表达式、自动非类型模板参数等的支持,ReSharper C ++ 现在支持大多数主要的 C ++ 17 特性。

同时,由于 C ++ 20 标准已经形成,ReSharper C ++ 2018.2 学习了解主要编译器中已有的许多 C ++ 20 特性,特别是协同程序、指定初始化、特征测试宏等。


更多更新内容见发布公告

下载地址:https://www.jetbrains.com/resharper/download/download-thanks.html?code=RSU&platform=windows

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:ReSharper Ultimate 2018.2 RTM 完全支持 C# 7.3
加载中

最新评论(5

陈少鑫
陈少鑫
vs2015装这货还有点价值,vs2017肯定不装了,得不偿失。
巴拉巴拉小神经
巴拉巴拉小神经
乱提示for改foreach差点被害死 而且关键是还非常得卡!!!
Greatim
Greatim
ReSpeller 集成拼写检查
这功能一定要关,中文注释全部标波浪线,呵呵
dhssingle
dhssingle
好是好,就是太卡了啊,一个插件卡成这样,不知道他家的IDE会卡成什么样。
开源中国顶顶顶
开源中国顶顶顶
太卡已经卸载
返回顶部
顶部