The JetBrains Blog

Rider and ReSharper 2026.2.2 Are Out!

8.5内容质量
Rider and ReSharper 2026.2.2 Are Out!

TL;DR · AI 摘要

JetBrains发布Rider和ReSharper 2026.2.2版本,新增AI Agent Setup工具、改进钩子功能并支持TUnit测试覆盖率。

核心要点

  • Rider 2026.2.2新增AI Agent Setup工具,整合所有AI代理功能设置。
  • 钩子功能优化减少AI代理噪音,仅显示代码变更部分的检查结果。
  • dotCover集成支持TUnit测试覆盖率,需安装Microsoft.Testing.Platform 2.3.0+

结构提纲

按章节快速跳转。

  1. 介绍Rider和ReSharper 2026.2.2版本的主要更新内容。

  2. 新增底部状态栏入口,集中管理AI代理相关功能配置。

  3. 优化代码变更反馈机制,减少冗余信息干扰。

  4. dotCover集成新增对TUnit测试框架的覆盖率分析。

  5. 解决macOS 26.2.2版本下的进程冻结问题。

思维导图

用一张图看清主题之间的关系。

查看大纲文本(无障碍 / 无 JS 友好)
  • Rider 2026.2.2更新
    • 新功能
      • AI Agent Setup工具
      • 钩子功能优化
      • TUnit测试支持
    • 改进点
      • 减少AI代理噪音
      • 精准反馈代码变更
    • 修复内容
      • macOS进程冻结问题

金句 / Highlights

值得收藏与分享的关键句。

#Rider#ReSharper#JetBrains#.NET#AI工具
打开原文

Rider 和 ReSharper 2026.2.2 已发布!- JetBrains 博客

.NET 工具

面向 .NET 和游戏开发者的高效生产力工具包

关注

  • 关注:
  • 指南 指南
  • RSS RSS

获取工具

.NET 工具

版本发布

Rider

Rider 和 ReSharper 2026.2.2 已发布!

Alexander Kurakin

我们已发布 ReSharper、Rider 和 .NET 工具的 2026.2.2 版本。您可以通过工具本身、 Toolbox App 或我们的网站安装此更新。

以下是本次更新的新增内容。

Rider 2026.2.2

AI 代理设置小部件

我们最近为 Rider 中的代码代理功能添加了大量新特性。随着功能的不断扩展,跟踪所有更新并发现可用功能可能变得具有挑战性。因此,我们现已将所有相关内容集中在一个地方。

Rider 2026.2.2 引入了 AI 代理设置小部件,这是右下角状态栏中的一个新入口点。这个新工具可帮助您发现并配置 Rider 中的代码代理功能。打开该小部件后,您将看到支持的功能列表,包括 MCP 工具、技能和钩子,以及每项功能如何帮助您优化工作流程的简要说明。

概览会显示哪些功能已启用,哪些功能可以配置,并提供直接链接到对应设置页面。无论您的代码代理是在 Rider 内部还是外部终端运行,该小部件都能帮助您快速了解 Rider 提供的功能并找到所需的设置。

钩子功能减少 AI 代理干扰并提升上下文清晰度

Rider 的钩子功能现在在代码更改后为 AI 代理提供更精准的反馈。这有助于减少冗余信息,使来自 IDE 的格式化更改更易于识别。

代理现在仅从“运行文件检查”钩子获取其新增代码的检查结果,而非整个文件。这使代理能够专注于自己的更改。

“重新格式化文件”钩子现在会显示 IDE 所做的格式化更改的差异。代理可以立即看到更改内容,无需重新阅读文件即可理解更新内容。

测试覆盖率支持 TUnit

Rider 的 dotCover 集成现在可以测量使用 TUnit 编写的单元测试覆盖率。要启用覆盖率,请在项目中安装 JetBrains.dotCover.Framework 包。

要在 Rider 中启用完整的测试平台支持,请前往 设置 | 构建、执行、部署 | 单元测试 | 测试平台,并勾选“启用测试平台支持”复选框。

注意:TUnit 覆盖率需要 Microsoft.Testing.Platform 2.3.0 或更高版本。

重要修复

本次发布包含以下关键修复:

  • RIDER-142337 在 macOS 26.2.2 上,Rider 可能会因加载大型解决方案或其他操作而无限期冻结。Rider 会从后端进程收集线程转储以帮助诊断性能问题。此过程会短暂暂停后端进程然后恢复。对 macOS 系统 API 的更改导致恢复步骤失效,使后端进程永久挂起。此问题已修复,macOS 26.2.2 现在已完全支持。
  • RIDER-142279 “附加到 Unity 编辑器”功能不再依赖编辑器可执行文件名称。此更改解决了与最新 Unity Hub 版本和自定义引擎构建相关的问题。
  • RIDER-139586 附加文件夹的 MCP 服务器访问错误。文件操作现在可在所有附加到解决方案的文件夹中执行,而不仅限于主解决方案目录。

要查看完整的修复内容和改进列表,请访问此页面。

下载 Rider

ReSharper 2026.2.2

dotCover 现在可以测量使用 TUnit 编写的单元测试的代码覆盖率。要启用覆盖率功能,请在项目中安装 JetBrains.dotCover.Framework 包。

要在 Rider 中启用完整的测试平台支持,请前往 Extensions|ReSharper | Options | Unit Testing | Testing Platform,勾选“启用测试平台支持”复选框。

如需查看此版本包含的完整更新列表,请参阅完整的发布说明。

下载 ReSharper

您可以通过我们的网站或 Toolbox App 下载最新版本。您还可以通过 snap 包更新 Rider。在下方评论中告诉我们新功能如何融入您的工作流程。

ai agent hooks

ai agents

代码覆盖率

ReSharper

  • 分享
  • Facebook
  • Twitter
  • Linkedin

上一篇博客

为什么 Rider 和 ReSharper 启动缓慢,以及微软如何帮助解决问题 /think