当前位置: 首页 > news >正文

VS代码生成工具ReSharper v2025.1——支持.NET 10和C# 14预览功能

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

立即获取ReSharper v2025.1正式版下载

具体更新内容:

ReSharper 2025.1 提供了对 .NET 10 和 C# 14 预览功能的初步支持。 此版本还带来了针对常见 C# 缺陷的新检查,以及多项体验增强。 得益于全面改进的字符串驻留系统以及对 Razor 标记帮助程序和 Blazor 组件的重建支持,性能得到显著提升。 此外,此版本还推出了 Visual Studio 中的 dotMemory 集成,并引入了新的 Qodana Team Code Quality 插件,实现增强的 CI/CD 管道集成。

C# 支持
.NET 10 Preview 和 C# 14 支持

ReSharper 2025.1 提供了对 .NET 10 和 C# 14 预览功能的初步支持。

未绑定泛型类型的 nameof

以前使用 nameof 需要指定所有类型实参,导致不必要的冗长。 C# 14 允许 nameof(List<>) 而不显式列出类型实参。 ReSharper 现在可以检测 nameof 表达式中的冗余泛型类型实参,并提供了快速修复来简化它们。

ReSharper v2025.1新版本图集

简单 lambda 形参的修饰符

在 C# 14 中,您现在可以在 lambda 表达式中使用 ref、out、in 和 scoped 等形参修饰符,而无需显式形参类型。 ReSharper 提供了快速修复来移除冗余的类型规范。

ReSharper v2025.1新版本图集

C++ 支持

ReSharper 2025.1 为 C++ 支持带来了多项改进:

  • 引入了 Inline Macro(内联宏)重构。
  • 支持多个新的 GNU 语言扩展。
  • 包含大量蓝图资源的 Unreal Engine 项目的内存使用优化。
  • 捆绑了 Clang-Tidy 20,并支持在 ARM 设备上使用 Clang-Tidy。
  • 更新了 GoogleTest 支持。

ReSharper v2025.1新版本图集

代码格式设置
Chop formatting(截断格式设置)上下文操作

新的格式设置操作会将截断格式设置应用于各种 C# 构造,提高代码的可读性和一致性。

ReSharper v2025.1新版本图集

内存分析
在 Visual Studio 中使用 dotMemory 进行快照分析

dotMemory 现在已完全集成到 Microsoft Visual Studio 中。 以前,您在 Visual Studio 中只能触发性能分析,必须切换到独立的 dotMemory 应用程序才能分析结果。 现在,您可以在 IDE 中完成应用程序的性能分析和内存快照分析。

ReSharper v2025.1新版本图集

http://www.lqws.cn/news/128629.html

相关文章:

  • WARNING! The remote SSH server rejected x11 forwarding request.
  • 查找 Vue 项目中未使用的依赖
  • ffmpeg(三):处理原始数据命令
  • 网络编程之TCP编程
  • Ethernet IP转Modbus网关在热泵机组中的协议转换技术实现
  • webpack打包学习
  • Linux操作系统Shell脚本概述与命令实战
  • 标识符关键字
  • 论文阅读笔记——Large Language Models Are Zero-Shot Fuzzers
  • 【读代码】从预训练到后训练:解锁语言模型推理潜能——Xiaomi MiMo项目深度解析
  • NLP常用工具包
  • 打卡第36天:模型可视化以及推理
  • [Linux] Linux GPIO应用编程深度解析与实践指南(代码示例)
  • 乘用车自动驾驶和非乘用车(矿车,卡车)自动驾驶区别
  • 从传统 RAG 到知识图谱 + Agent
  • MySQL补充知识点学习
  • Java中Git基础操作详解(clone、commit、push、branch)
  • 高防IP可以防护什么攻击类型?企业网络安全的第一道防线
  • 【投稿优惠】2025年人工智能与图像处理国际会议(AIIP 2025)
  • (eNSP)配置WDS手拉手业务
  • Python绘图库及图像类型
  • Linux系统-基本指令(6)
  • 纹理压缩格式优化
  • 保险丝选型
  • 防火墙设置实战操作案例(小白的“升级打怪”成长之路)
  • java的迭代器
  • 【推荐算法】推荐系统核心算法深度解析:协同过滤 Collaborative Filtering
  • 如何在 HTML 中添加按钮
  • 《复制粘贴的奇迹:原型模式》
  • Devops自动化运维---py基础篇一