Rider 2025.3 EAP 新增实时性能监控,支持 .NET 应用瓶颈检测

JetBrains 在最新发布的 Rider 2025.3 EAP 6(版本号 253.27642.42)中,为 .NET 和游戏开发者带来了一项实用更新:改进的监控工具窗口(Monitoring Tool Window)。

Rider 2025.3 EAP 新增实时性能监控,支持 .NET 应用瓶颈检测插图

该功能现已支持 Windows、macOS 和 Linux,可帮助开发者在开发过程中实时发现性能瓶颈,无需等到部署后才排查问题。

支持检测的问题类型

  • 运行缓慢的 ASP.NET MVC 操作
  • 异常高的数据库连接数
  • 低效的 HTTP 请求处理逻辑
  • 数据库连接池耗尽等资源问题

监控窗口会自动标记异常行为,并在图表下方直接显示性能警报。

实时可视化指标

工具窗口集成了以下实时图表:

  • CPU 使用率
  • 内存分配速率
  • 垃圾回收(GC)事件频率

所有数据均来自应用运行时,无需额外配置即可查看。

可自定义阈值

开发者可在 Settings > Build, Execution, Deployment > Monitoring 中为各类性能指标设置自定义阈值。一旦实际值超出设定范围,IDE 会立即发出提醒。

dotUltimate 订阅用户专属增强

如果你拥有 dotUltimate 订阅,监控体验将进一步升级:

  • 性能问题将直接关联到具体的方法名(而非泛化的“慢操作”)
  • 可一键调用内置的 dotTrace 性能分析器,深入查看:
    • 调用栈
    • SQL 查询详情
    • 方法执行耗时分布

这大大缩短了从“发现问题”到“定位根因”的路径。

如何试用?

此功能目前仅在 Rider EAP(Early Access Program) 中提供:

  1. 安装 JetBrains Toolbox App
  2. 登录你的 JetBrains 账户(免费)
  3. 在 Toolbox 中找到 Rider,点击“安装其他版本”
  4. 选择 2025.3 EAP 6 或更新的 EAP 版本

EAP 版本可与稳定版 Rider 并行安装,互不影响。注意:EAP 构建每 30 天过期,且可能存在稳定性风险,建议仅用于测试和反馈。

评论