JetBrains Rider 2024.1 发布总结
JetBrains 发布了 Rider 2024.1 版本,该版本引入了新的监控工具窗口、集合可视化器以及多个插件和调试功能。以下是主要更新内容:
监控工具窗口
Rider 2024.1 新增了一个集成的监控工具窗口,用于显示应用程序的 CPU 和内存使用情况、计数器、环境变量等信息。默认情况下,每次运行或调试项目时,监控工具窗口会显示实时数据,帮助用户跟踪应用性能并分析运行时环境的状态。
集合可视化器
新版本的 Rider 提供了集合可视化器,能够以图形方式展示集合(如数组、列表、字典等)的结构。用户可以展开或折叠元素、查看单个值,并轻松浏览数据结构。这一功能在调试过程中有助于理解程序数据的状态,并诊断数据收集、操作或处理中的问题。
插件更新
- AI Assistant 插件:AI Assistant 现已作为独立插件发布,用户可以根据个人需求灵活选择是否使用。该插件需要激活 JetBrains AI 订阅。
- .NET Aspire 插件:这是一个用于解决 .NET 分布式应用构建复杂问题的新插件,用户可以通过 JetBrains Marketplace 或 Settings/Preferences | Plugins 下载。
调试功能
- 多断点设置:Rider 现在允许在一行代码上设置多个断点(如果该行包含多个指令)。用户可以通过内置提示或快捷键(Ctrl + F8)设置断点。
- Run to Cursor 功能改进:该功能现在与 IntelliJ IDEA 的实现类似,允许在调试过程中快速跳转到指定代码行。当程序暂停时,用户可以将光标悬停在目标行上,使用 Run to Cursor 弹出窗口执行代码直到达到该行。
其他信息
JetBrains 开发者 Matt Ellis 在回应关于 Unity Native Collections 支持的问题时表示,集合可视化器目前仅针对 .NET 托管集合进行了构建和测试,未来需要进一步工作以支持 Unity 的原生集合。
更多详细信息可访问 JetBrains 官方博客。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。