提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|产品更新|编辑:吴园园|2019-12-17 13:52:02.440|阅读 637 次
概述:ReSharper Ultimate 2019.3引入了全新的Localization Manager和Type Name Hints,并为C#8,C ++ 20和Unreal Engine提供了更好的支持。导航,代码样式和单元测试得到增强,并且ReSharper和dotTrace的命令行工具现在可以在Linux和macOS上使用。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
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或在解决方案资源管理器的上下文菜单中。
更好的C#8支持
新的ReSharper版本可以更好地处理C#8。现在,它包括:
对可空引用类型的更好理解,包括对notnull约束的支持 。
目标类型的开关表达式。
早期支持默认接口方法。
一个新的提示,“本地函数可以是静态的”,并带有快速修复。
一个新的快速修复程序,用于nullable在解决方案中的文件,项目或所有项目中启用注释和警告。
一个新的快速修复程序,用于将EnumeratorCancellation属性添加到迭代器的CancellationToken参数async。
此外,代码检查“从未使用过Type或Type成员”已分成两个单独的选项,一个用于类型(“从未使用过Type”),另一个用于类型成员(“从未使用过Type成员”)。
代码生成
“ 生成”操作对C#8可以帮助您学习:
一个新的快速修复程序添加缺少的零件以彻底检查枚举值。
一种新的快速修复和上下文操作,可在开关表达式中生成类型模式。
Nullability在生成平等 /关系成员/比较者时要考虑在内。
此外,在 为C#和VB.NET生成相等成员或相等比较器时,有一个新选项可用于System.HashCode实现GetHashCode,这将有助于使代码更整洁。
代码风格
在本发行版中,我们还提供了一个期待已久的请求。C#命名设置现在支持读取/导出到EditorConfig。
除了这一巨大的更改之外,还有一些较小的更改使您可以更好地控制代码的样式:
对于var只在初始化器表达式的类型是明显/明显的情况下才愿意使用而不是显式类型的人,ReSharper现在可以检测到更多“明显”的情况。还有一种“兼容”模式可以匹配罗斯林的行为。
有一个新的代码样式选项,该样式与StyleCop和Roslyn兼容,以添加括号,以澄清仅对嵌套在同一组运算符中的一组运算符的优先级。例如,如果您不记得是 优先&&还是||优先,此选项将帮助您在括号中加以说明。
现在,注释代码默认情况下会在注释中添加缩进。如果您要关闭代码,则有一个新设置“ 在注释代码时将注释放在第一列 ”。
现在,当自动检测缩进大小和值设置为ON 时,用于设置缩进的选项页面会显示相应的通知。
在C#格式程序选项页面上,还有一个通知工具提示,说明配置格式和 自动检测格式功能。
跨平台的ReSharper命令行工具
人们经常问我们是否可以在Linux上托管的CI上运行ReSharper命令行工具。长期以来,我们的回答是:“不行,这无法完成。”但是,我们努力删除了所有Windows特定的部分,以便可以将所有内容移至Linux和macOS的Mono运行时。不用担心,它仍然在Windows上使用.NET Framework。
今天,我们很高兴地宣布ReSharper命令行工具已经出现在Linux和macOS上!没有什么可以阻止您在非Windows操作系统上使用功能强大的ReSharper代码分析。
类型名称提示
我们希望您喜欢我们在ReSharper 2019.1中引入的``参数名称和代码注释''提示。在此版本中,我们进行了更进一步的准备,现在可以为您提供 Type Name Hints了。它们可用于:
Lambda的参数。
所有var出现,包括模式匹配和元组解构。
LINQ语句中的范围变量。
在方法调用链中一行的末尾。
**想要购买ReSharper正版授权的朋友可以
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
知名C/C++开发工具CLion全新发布v2024.3,新版本新语言引擎有显著改进等,欢迎下载新版体验!
强大的VS插件CodeRush已正式发布v24.2.3,新版本现在可以运行xUnit.Net v3测试等,欢迎下载最新版体验!
Spire.PDF 10.12.4 最新版本支持在进行多页打印时设置自动旋转方向。同时,一些已知问题也在本次更新中被成功修复,例如打印 PDF 文档时内容丢失的问题,欢迎下载体验~
日程安排控件dhtmlxScheduler v7.2全新发布,新版本增强并增加了编辑、修改等多个操作体验,欢迎下载最新版试用~
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢