Rider 2024.1:新监控工具窗口、集合可视化工具、.NET Aspire、AI助手插件

JetBrains Rider 2024.1 发布总结

JetBrains 发布了 Rider 2024.1 版本,该版本引入了新的监控工具窗口、集合可视化器以及多个插件和调试功能。以下是主要更新内容:

监控工具窗口

Rider 2024.1 新增了一个集成的监控工具窗口,用于显示应用程序的 CPU 和内存使用情况、计数器、环境变量等信息。默认情况下,每次运行或调试项目时,监控工具窗口会显示实时数据,帮助用户跟踪应用性能并分析运行时环境的状态。

集合可视化器

新版本的 Rider 提供了集合可视化器,能够以图形方式展示集合(如数组、列表、字典等)的结构。用户可以展开或折叠元素、查看单个值,并轻松浏览数据结构。这一功能在调试过程中有助于理解程序数据的状态,并诊断数据收集、操作或处理中的问题。

插件更新

  1. AI Assistant 插件:AI Assistant 现已作为独立插件发布,用户可以根据个人需求灵活选择是否使用。该插件需要激活 JetBrains AI 订阅。
  2. .NET Aspire 插件:这是一个用于解决 .NET 分布式应用构建复杂问题的新插件,用户可以通过 JetBrains Marketplace 或 Settings/Preferences | Plugins 下载。

调试功能

  1. 多断点设置:Rider 现在允许在一行代码上设置多个断点(如果该行包含多个指令)。用户可以通过内置提示或快捷键(Ctrl + F8)设置断点。
  2. Run to Cursor 功能改进:该功能现在与 IntelliJ IDEA 的实现类似,允许在调试过程中快速跳转到指定代码行。当程序暂停时,用户可以将光标悬停在目标行上,使用 Run to Cursor 弹出窗口执行代码直到达到该行。

其他信息

JetBrains 开发者 Matt Ellis 在回应关于 Unity Native Collections 支持的问题时表示,集合可视化器目前仅针对 .NET 托管集合进行了构建和测试,未来需要进一步工作以支持 Unity 的原生集合。

更多详细信息可访问 JetBrains 官方博客

阅读 299
0 条评论