net修复工具_Visual Studio扩展工具ReSharper最新版本2019.3发布

ReSharper是一个著名的代码生成工具,其能帮助Microsoft Visual Studio成为一个更佳的IDE。实质上,ReSharper特征可用于C#,VB.net,XML,Asp.net,XAML,和构建脚本。 使用ReSharper,你可以进行深度代码分析,智能代码协助,实时错误代码高亮显示,解决方案范围内代码分析,快速代码更正,一步完成代码格式化和清理,业界领先的自动代码重构,高级的集成单元测试方案,和强大的解决方案内导航和搜索。

ReSharper Ultimate 2019.3引入了全新的Localization Manager和Type Name Hints,并为C#8,C ++ 20和Unreal Engine提供了更好的支持。导航,代码样式和单元测试得到增强,并且ReSharper和dotTrace的命令行工具现在可以在Linux和macOS上使用。

ReSharper 2019.3

Localization Manager

全新的Localization Manager可帮助您更高效地处理。解决方案中的resx文件。它在一个网格中显示.resx文件中的所有内容,因此您可以观察应用程序或网站本地化的当前状态,并快速找到任何区域性中缺少的资源值。

您可以:

  • 添加,编辑,重命名,搜索,内联,移动和安全删除任何本地化资源。
  • 查找缺少本地化值的所有资源。
  • 隐藏您现在不需要的任何语言环境。
  • 创建缺少的区域性.resx文件。
  • 请参阅工具提示,其中显示了有关电池问题的详细说明。

在ReSharper下查看本地化管理器。Windows或在解决方案资源管理器的上下文菜单中。

635059a783f8a612d0d27dda2c2955ab.png

更好的C#8支持

新的ReSharper版本可以更好地处理C#8。现在,它包括:

  • 对可空引用类型的更好理解,包括对notnull约束的支持 。
  • 目标类型的开关表达式。
  • 早期支持默认接口方法。
  • 一个新的提示,“本地函数可以是静态的”,并带有快速修复。
  • 一个新的快速修复程序,用于nullable在解决方案中的文件,项目或所有项目中启用注释和警告。
  • 一个新的快速修复程序,用于将EnumeratorCancellation属性添加到迭代器的CancellationToken参数async。

此外,代码检查“从未使用过Type或Type成员”已分成两个单独的选项,一个用于类型(“从未使用过Type”),另一个用于类型成员(“从未使用过Type成员”)。

db9779ae7545fa489678456813d4839b.png

代码生成

“ 生成”操作对C#8可以帮助您学习:

  • 一个新的快速修复程序添加缺少的零件以彻底检查枚举值。
  • 一种新的快速修复和上下文操作,可在开关表达式中生成类型模式。
  • Nullability在生成平等 /关系成员/比较者时要考虑在内。

此外,在 为C#和VB.NET生成相等成员或相等比较器时,有一个新选项可用于System.HashCode实现GetHashCode,这将有助于使代码更整洁。

ea59adb88b52ac80d0731eabd4466e5a.gif

代码风格

在本发行版中,我们还提供了一个期待已久的请求。C#命名设置现在支持读取/导出到EditorConfig。

除了这一巨大的更改之外,还有一些较小的更改使您可以更好地控制代码的样式:

  • 对于var只在初始化器表达式的类型是明显/明显的情况下才愿意使用而不是显式类型的人,ReSharper现在可以检测到更多“明显”的情况。还有一种“兼容”模式可以匹配罗斯林的行为。
  • 有一个新的代码样式选项,该样式与StyleCop和Roslyn兼容,以添加括号,以澄清仅对嵌套在同一组运算符中的一组运算符的优先级。例如,如果您不记得是 优先&&还是||优先,此选项将帮助您在括号中加以说明。
  • 现在,注释代码默认情况下会在注释中添加缩进。如果您要关闭代码,则有一个新设置“ 在注释代码时将注释放在第一列 ”。
  • 现在,当自动检测缩进大小和值设置为ON 时,用于设置缩进的选项页面会显示相应的通知。
  • 在C#格式程序选项页面上,还有一个通知工具提示,说明配置格式和 自动检测格式功能。
532b448f60ef743297f46ecc5b75dff3.png

点击下文“了解更多”查看完整更新详情和ReSharper最新版下载!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值