提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|产品更新|编辑:吴园园|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 2019.1版本更新内容概述
(一)最初的C#8支持
大多数新语言功能已经得到支持,包括:
结束表达式的范围和索引
空结合赋值
Switch 表达式
switch声明中的元组表达式
Static 地方职能
Async 流
可空的引用类型
递归模式
using 声明
为可空性注释打字辅助已得到增强,以支持最新语言版本的功能。
(二)支持Visual Studio 2019 RTM
ReSharper 2019.1支持最近的Visual Studio 2019最终版本。除了支持C#8.0之外,还有以下显着的变化:
此版本支持Visual Studio 2019中的“ 异步包自动加载 ”API。
支持Visual Studio 2019中的MSTest框架。
(三)代码格式更新
以下是我们为代码格式化所做的改进:
当您按下时,会有一个新的打字辅助来取消代码Backspace。
现在,您可以将所有代码格式和代码样式设置导出到 .editorconfig文件,并与不使用JetBrains产品的同事共享。
检测格式设置在后台运行。
默认情况下,格式化子语句周围缩进的检查是ON。
使用指令排序与Visual Studio和 StyleCop行为兼容,并且它支持按字母顺序对所有使用指令进行排序,包括System。
提供了新的内置代码清理配置文件。
(四)更多文件转到文本
Go to Text背后的引擎完全考虑了解决方案中的所有文本文件。
以前,Go to Text仅考虑已由ReSharper编制索引的文件。ReSharper只索引包含代码的文件或可以帮助您编写代码,因为在大多数情况下运行其他文件的完整索引是很昂贵的。因此,具有“未知”文件扩展名的所有文件都完全超出范围,这意味着您无法搜索非代码文件。
我们把发动机拉平了!现在,在显示索引文件的结果时,引擎开始在后台搜索非索引文本文件。如果您将一些数据存储在具有不同扩展名的文件中,这非常有用,例如。* proj,.yml和.csv。
(五)优化SDK项目的引用
ReSharper现在还检查SDK项目中未使用的包引用。在项目的上下文菜单中使用“ 优化引用 ”来分析和优化这些引用。当项目不包含任何使用给定引用的代码时,它将显示为未使用。轻松卸载未使用的软件包并保持项目的依赖树清洁!
(六)改进的提取方法重构
Extract Method重构现在更加适合开发人员。如果引入参数的自动生成名称不是您想要的,只需在重构对话框中编辑名称,以及引入的方法名称,返回类型和可见性。
(七)代码编辑器中的提示
参数名称提示现在可以在代码中的更多位置使用。首先,您可以在属性的用法中找到它们以显示属性参数的名称。其次,对于由StringFormatMethod属性标记的方法显示特殊提示,例如Console.WriteLine(),并显示其值将插入该位置的参数的索引。请注意,默认情况下禁用“StringFormatMethod”提示,可以在“选项”中启用。
另外,我们已经为方法声明中的参数引入了新的代码注释提示。它们显示了通过ReSharper代码分析计算的参数的代码注释(如果在以下位置指定了一个):
位于父类中的重写基本方法。
在父接口中声明的已实现方法。
(八)虚幻引擎支持ULTIMATE
由于项目的温暖和冷启动时间得到了显着改善,特别是针对虚幻引擎项目的一些特殊性能调整,ReSharper C ++ 2019.1现在比以往更具响应性!对于虚幻引擎代码,有虚幻引擎命名支持,反射说明符完成,RPC的特殊代码生成和导航选项以及增强的自动导入。
(九)对于C ++项目更快的性能极限
ReSharper C ++ 2019.1提升了许多领域的性能。冷启动和热启动明显更快,初始索引期间内存流量减少,之后内存占用也更小。我们也加速了搜索到处和Go去键入,并使其成为Go to file成员,Go to base class,Go to derived class搜索现在都可以在索引期间使用。
想要购买ReSharper正版授权的朋友可以。
有关产品资讯的更多精彩内容,敬请关注下方的微信公众号▼▼▼
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.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@pclwef.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢