彩票走势图

倍受关注的VS代码生成工具ReSharper 2019.1版本发布,完全支持Visual Studio 2019.1

原创|产品更新|编辑:吴园园|2019-07-29 11:10:24.097|阅读 1600 次

概述:ReSharper Ultimate 2019.1完全支持Visual Studio 2019.1和早期的C#8.0语言支持。它为使用SDK项目提供了Optimize References,并提供了围绕代码格式化的一些改进。转到Text现在可以搜索解决方案中的几乎所有文件,代码编辑器提示涵盖更多用例。C ++项目启动速度更快,并且支持C ++ 20的语言功能。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

ReSharper是一个著名的代码生成工具,其能帮助Microsoft Visual Studio成为一个更佳的IDE。实质上,ReSharper特征可用于C#,VB.net,XML,Asp.net,XAML,和构建脚本。ReSharper Ultimate 2019.1完全支持Visual Studio 

2019.1和早期的C#8.0语言支持。它为使用SDK项目提供了Optimize References,并提供了围绕代码格式化的一些改进。转到Text现在可以搜索解决方案中的几乎所有文件,代码编辑器提示涵盖更多用例。C ++项目启动速度更快,并且支持C ++ 20的语言功能。感兴趣的朋友欢迎下载试用!

点击下载ReSharper最新试用版

以下为ReSharper 2019.1版本更新内容概述

(一)最初的C#8支持

倍受关注的VS代码生成工具ReSharper 2019.1版本发布,完全支持Visual Studio 2019.1

大多数新语言功能已经得到支持,包括:

  • 结束表达式的范围和索引

  • 空结合赋值

  • Switch 表达式

  • switch声明中的元组表达式

  • Static 地方职能

  • Async 流

  • 可空的引用类型

  • 递归模式

  • using 声明

为可空性注释打字辅助已得到增强,以支持最新语言版本的功能。

(二)支持Visual Studio 2019 RTM

倍受关注的VS代码生成工具ReSharper 2019.1版本发布,完全支持Visual Studio 2019.1

ReSharper 2019.1支持最近的Visual Studio 2019最终版本。除了支持C#8.0之外,还有以下显着的变化:

  • 此版本支持Visual Studio 2019中的“ 异步包自动加载 ”API。

  • 支持Visual Studio 2019中的MSTest框架。

(三)代码格式更新

倍受关注的VS代码生成工具ReSharper 2019.1版本发布,完全支持Visual Studio 2019.1

以下是我们为代码格式化所做的改进:

  • 当您按下时,会有一个新的打字辅助来取消代码Backspace。

  • 现在,您可以将所有代码格式和代码样式设置导出到 .editorconfig文件,并与不使用JetBrains产品的同事共享。

  • 检测格式设置在后台运行。

  • 默认情况下,格式化子语句周围缩进的检查是ON。

  • 使用指令排序与Visual Studio和 StyleCop行为兼容,并且它支持按字母顺序对所有使用指令进行排序,包括System。

  • 提供了新的内置代码清理配置文件。

(四)更多文件转到文本

倍受关注的VS代码生成工具ReSharper 2019.1版本发布,完全支持Visual Studio 2019.1

Go to Text背后的引擎完全考虑了解决方案中的所有文本文件。

以前,Go to Text仅考虑已由ReSharper编制索引的文件。ReSharper只索引包含代码的文件或可以帮助您编写代码,因为在大多数情况下运行其他文件的完整索引是很昂贵的。因此,具有“未知”文件扩展名的所有文件都完全超出范围,这意味着您无法搜索非代码文件。

我们把发动机拉平了!现在,在显示索引文件的结果时,引擎开始在后台搜索非索引文本文件。如果您将一些数据存储在具有不同扩展名的文件中,这非常有用,例如。* proj,.yml和.csv。

(五)优化SDK项目的引用

倍受关注的VS代码生成工具ReSharper 2019.1版本发布,完全支持Visual Studio 2019.1

ReSharper现在还检查SDK项目中未使用的包引用。在项目的上下文菜单中使用“ 优化引用 ”来分析和优化这些引用。当项目不包含任何使用给定引用的代码时,它将显示为未使用。轻松卸载未使用的软件包并保持项目的依赖树清洁!

(六)改进的提取方法重构

倍受关注的VS代码生成工具ReSharper 2019.1版本发布,完全支持Visual Studio 2019.1

Extract Method重构现在更加适合开发人员。如果引入参数的自动生成名称不是您想要的,只需在重构对话框中编辑名称,以及引入的方法名称,返回类型和可见性。

(七)代码编辑器中的提示

倍受关注的VS代码生成工具ReSharper 2019.1版本发布,完全支持Visual Studio 2019.1

参数名称提示现在可以在代码中的更多位置使用。首先,您可以在属性的用法中找到它们以显示属性参数的名称。其次,对于由StringFormatMethod属性标记的方法显示特殊提示,例如Console.WriteLine(),并显示其值将插入该位置的参数的索引。请注意,默认情况下禁用“StringFormatMethod”提示,可以在“选项”中启用。

另外,我们已经为方法声明中的参数引入了新的代码注释提示。它们显示了通过ReSharper代码分析计算的参数的代码注释(如果在以下位置指定了一个):

  • 位于父类中的重写基本方法。

  • 在父接口中声明的已实现方法。

(八)虚幻引擎支持ULTIMATE

倍受关注的VS代码生成工具ReSharper 2019.1版本发布,完全支持Visual Studio 2019.1

由于项目的温暖和冷启动时间得到了显着改善,特别是针对虚幻引擎项目的一些特殊性能调整,ReSharper C ++ 2019.1现在比以往更具响应性!对于虚幻引擎代码,有虚幻引擎命名支持,反射说明符完成,RPC的特殊代码生成和导航选项以及增强的自动导入。

(九)对于C ++项目更快的性能极限

倍受关注的VS代码生成工具ReSharper 2019.1版本发布,完全支持Visual Studio 2019.1

ReSharper C ++ 2019.1提升了许多领域的性能。冷启动和热启动明显更快,初始索引期间内存流量减少,之后内存占用也更小。我们也加速了搜索到处和Go去键入,并使其成为Go to file成员,Go to base class,Go to derived class搜索现在都可以在索引期间使用。


想要购买ReSharper正版授权的朋友可以。

有关产品资讯的更多精彩内容,敬请关注下方的微信公众号▼▼▼

倍受关注的VS代码生成工具ReSharper 2019.1版本发布,完全支持Visual Studio 2019.1


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@capbkgr.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP