ReSharper 2026.1 发布候选版 (RC) 正式推出
ReSharper 2026.1 发布候选版本(RC)现已推出,欢迎体验。
本次更新重点在于提升日常 .NET 开发的效率与可预测性,包括代码分析和语言支持的改进、一种全新的运行时性能监控方式,以及对 Visual Studio 稳定性和响应速度的持续优化。
如果您想抢先体验新功能,现在即可下载 RC 版本: 下载 ReSharper 2026.1 RC
发布亮点
全新的运行时性能监控方式
ReSharper 2026.1 引入了全新的 Monitoring(监控)工具窗口,让您可以更清晰地了解应用程序在运行时的行为。
您可以在应用运行或调试期间跟踪关键性能指标,并获取有关潜在问题的自动洞察。这一全新体验建立在之前动态程序分析(Dynamic Program Analysis)和分析工具的功能基础之上,并将它们整合到一个单一视图中,使您可以更轻松地一目了然地评估性能。 [LOADING...]
从 ReSharper 2026.1 开始,当您使用 dotUltimate 订阅中的 ReSharper 时,即可使用 Monitoring 工具窗口。 注意: 动态程序分析(DPA)功能将在 2026.2 版本中停用,其核心功能将继续通过新的监控体验提供。
当前限制:Monitoring 工具窗口目前不支持 Out-of-Process(进程外)模式。我们正致力于在 ReSharper 2026.2 中移除此限制。
ReSharper 现已支持 VS Code 兼容编辑器
ReSharper 的支持范围已扩展至 Microsoft Visual Studio 之外。该扩展现已面向 Visual Studio Code 以及 Cursor 和 Google Antigravity 等兼容编辑器公开提供。
您可以在偏好的编辑器中使用熟悉的 ReSharper 功能(包括代码分析、导航和重构),同时获得对 C#、XAML、Razor 和 Blazor 的支持,以及内置的单元测试工具。 [LOADING...]
适用于 VS Code 及兼容编辑器的 ReSharper 包含在 ReSharper、dotUltimate 和 All Products Pack 订阅中。同时也提供用于非商业用途的免费订阅。
请参阅这篇专题博文以了解更多信息。
对现代 C# 的更好支持
ReSharper 2026.1 改进了对不断发展的 C# 语言特性的支持,帮助您更高效地使用现代语法:
- 更好地处理 扩展成员(extension members),包括改进的导航、重构和自动导入功能。
- 对即将推出的 C# 特性(如集合表达式参数)的早期支持。
- 新的检查功能,可捕获细微问题,例如短生命周期的
HttpClient使用或不正确的ImmutableArray<T>初始化。
这些更新有助于您以更少的手动工作量编写更安全、更一致的代码。
更快的代码分析与索引
本次发布在核心工作流中进行了性能优化:
- 更快地索引带注解的类型成员。
- 更具响应性的导入补全。
- 通过优化性能关键路径,降低了代码分析的开销。
提升 Out-of-Process 模式的稳定性
我们持续提升 ReSharper Out-of-Process (OOP) 模式的可靠性,该模式将 ReSharper 后端与 Visual Studio 分离,以保持 IDE 的响应速度。
在本次发布中,我们修复了超过 70 个问题,涉及导航、UI 交互、单元测试会话和解决方案状态同步,使日常工作更加稳定且可预测。
更新的编辑器 UI
ReSharper 的编辑器体验经过焕新,以更好地契合现代 Visual Studio 的外观和风格。代码补全、参数信息和其他弹出窗口现在具有更简洁、更一致的设计,并能正确支持编辑器缩放,从而提升了在不同设置下的可读性。 [LOADING...]
C++ 改进 (ReSharper C++)
除 ReSharper 核心更新外,2026.1 RC 还为使用 ReSharper C++ 的开发者带来了以下改进:
- 性能:Unreal Engine 项目的启动时间更短,内存占用更低。
- 语言支持:支持 C23/C++26 #embed 指令、C++23 扩展浮点类型、C2Y _Countof 运算符及其他特性。
- 编码辅助:支持 C++20 模块的自动导入,以及针对原始类型、字面量和用户自定义字面量后缀的后缀补全。
- 代码分析:新增针对乱序指定初始化器(out-of-order designated initializers)和重写可见性不匹配(override visibility mismatches)的检查,并将捆绑的 Clang-Tidy 更新至 LLVM 22。
- Unreal Engine:Code Vision 和“查找用法(Find Usages)”中集成了更丰富的蓝图(Blueprint)功能,并修复了与即将发布的 Unreal Engine 5.8 的兼容性问题。
试用并分享反馈
您可以立即下载并安装 ReSharper 2026.1 RC: 下载 ReSharper 2026.1 RC
我们非常期待听到您的想法。如果您遇到任何问题或有任何建议,请通过 YouTrack 与我们分享。