Rider 2025.2发布,带来Junie、IDE内OpenTelemetry、游戏开发升级等新功能

Rider 2025.2发布,带来Junie、IDE内OpenTelemetry、游戏开发升级等新功能

💡 原文英文,约1200词,阅读约需5分钟。
📝

内容提要

Rider 2025.2引入了AI编码助手Junie,提升代码编写和重构效率,增强调试与性能监控功能。新版本优化了.NET应用性能,支持Unity和Godot开发,扩展C# 14支持,简化数据库项目管理。

🎯

关键要点

  • Rider 2025.2引入AI编码助手Junie,提升代码编写和重构效率。

  • Junie支持高层次的头脑风暴和实际编码实现,能够编写和重构代码、生成文件和运行测试。

  • Junie的最新版本比之前快30%,支持远程开发,并通过模型上下文协议(MCP)增强上下文感知。

  • JetBrains IDEs支持一键设置MCP服务器,允许Rider无缝连接外部AI客户端。

  • 监控工具窗口经过重新设计,使.NET应用性能优化更简单直观,新增交互式图表和自动性能问题检测。

  • Rider 2025.2引入OpenTelemetry插件,将运行时指标和日志直接集成到IDE中。

  • 调试功能显著扩展,支持抑制低级断言异常和定义步骤过滤器,简化多进程应用的调试。

  • Rider优化了调试器的性能,提升了代码步进速度和内存消耗。

  • 游戏开发方面,Rider为Unity和Godot提供了多项改进,包括Shader调试和GDScript插件。

  • Rider 2025.2扩展了对C# 14的支持,增强了代码分析功能。

  • 引入了对TypeScript-Go语言服务器的实验性支持,简化TypeScript开发。

  • Mono和Unity的代码覆盖功能已停止,重点关注性能和分支覆盖。

  • 动态程序分析(DPA)将在2025.3中停用,关键分析功能将整合到监控工具窗口中。

🔎

延伸解读

AI编码助手Junie的实用性

Rider 2025.2引入的Junie不仅提升了编码效率,还支持高层次的头脑风暴和实际编码实现。开发者可以利用Junie进行代码重构和测试,尤其在远程开发时,Junie能提供更具上下文感知的反馈,帮助团队更高效地协作。

性能监控工具的优化

新版本的监控工具窗口经过重新设计,使得.NET应用的性能优化变得更加直观。通过交互式图表和自动性能问题检测,开发者可以快速识别并解决性能瓶颈,提升应用的整体表现。

游戏开发的增强功能

Rider 2025.2为Unity和Godot游戏开发提供了多项改进,包括Shader调试和GDScript插件。这些新功能将帮助游戏开发者更高效地进行调试和代码管理,提升开发体验。

对C# 14的支持与代码分析

Rider 2025.2扩展了对C# 14的支持,带来了新的代码分析功能。这些改进将帮助开发者更好地利用新语言特性,提高代码质量和开发效率,尤其是在大型项目中。

延伸问答

Rider 2025.2的新功能有哪些?

Rider 2025.2引入了AI编码助手Junie、OpenTelemetry插件、重新设计的监控工具窗口和改进的调试功能。

Junie的主要功能是什么?

Junie可以进行高层次的头脑风暴、编写和重构代码、生成文件和运行测试,并支持远程开发。

Rider 2025.2如何改善调试体验?

新版本扩展了调试选项,支持抑制低级断言异常、定义步骤过滤器,并简化多进程应用的调试。

OpenTelemetry插件的作用是什么?

OpenTelemetry插件将运行时指标和日志直接集成到IDE中,帮助可视化应用行为和生成架构图。

Rider 2025.2对游戏开发有哪些支持?

该版本为Unity和Godot提供了多项改进,包括Shader调试、混合模式调试和新的GDScript插件。

Rider 2025.2对C# 14的支持有哪些变化?

Rider 2025.2扩展了对C# 14的支持,包括扩展成员、部分事件和构造函数等新特性。

🏷️

标签

➡️

继续阅读