实质上,ReSharper特征可用于C#,VB.net,XML,Asp.net,XAML,和构建脚本。 使用ReSharper,你可以进行深度代码分析,智能代码协助,实时错误代码高亮显示,解决方案范围内代码分析,快速代码更正,一步完成代码格式化和清理,业界领先的自动代码重构,高级的集成单元测试方案,和强大的解决方案内导航和搜索。
ReSharper v2022.3官方正式版下载(q技术交流:786598704)
更新日志如下:
ReSharper 2022.3引入了对最新C# 11功能的基本支持,包括UTF-8文字、文件本地类型、静态虚拟成员、跨度模式匹配等。对于这个版本,官方重做了代码高亮显示,为NuGet包引入了易受攻击的依赖关系检测,并启用了以GraphML格式导入和导出类型、项目的依赖关系图,该版本还提供了对运行在ARM64上的Microsoft Visual Studio的早期支持。
C# 11
官方技术团队正在敲定对最新C# 11功能的基本支持:
语言注入
在v2022.3版本中,技术团队对语言注入的支持进行了一些更改:
代码高亮显示
ReSharper 2022.3对代码高亮显示和涂鸦进行了全面检查,由于内部逻辑的差异,ReSharper曾经与Microsoft Roslyn的代码风格分析器发生冲突,导致它显示重叠的高亮,在不同的位置绘制相同的高亮,或双倍的波浪,大多数这样的实例背后的逻辑差异现在已经得到解决。
支持Visual Studio 2022 ARM64
ReSharper可以集成到ARM设备上的Microsoft Visual Studio中,除了使用ReSpeller进行拼写检查外,为所有基本的开发工作流程提供初始支持。
安装程序已经更新,包括支持x64和ARM64,正确的版本将根据开发人员机器的处理器架构自动安装。
支持Windows ARM64
dotPeek、dotMemory、dotTrace、dotCover以及ReSharper命令行工具,现在支持Windows ARM64。
依赖关系图
ReSharper现在允许开发人员以GraphML格式保存和导入类型和项目依赖关系图,保留了将关系图用作代码映射和快速浏览依赖关系的能力。
C++ 20模块
ReSharper c++ 2022.3增加了对C++ 20模块的实验性支持,我们已经更新了语言引擎和许多ReSharper C++特性,以配合新的编译模型,支持命名模块和header单元。