JetBrains 发布 Rider 2023.1 EAP 4
JetBrains 于 2023 年 2 月 12 日发布了 Rider 2023.1 EAP 4 版本。该版本包含多项新功能和改进,主要涉及 WebAssembly (WASM) .NET 应用程序的调试、Astro 工具支持、IDE 全局缩放、Angular 模板导入以及 Vue 模板表达式中的 TypeScript 支持等。
主要功能与改进
- WASM .NET 应用程序启动代码调试
Rider 2023.1 EAP 4 新增了对 WebAssembly .NET 应用程序启动代码的调试功能。通过调整应用程序启动顺序,Rider 等待页面目标初始化后连接调试器,再启动应用程序。此前,WASM 调试器通常只能在应用程序初始化后加入,导致无法捕获早期初始化逻辑中的断点。此改进消除了延迟,使用户能够更早地调试应用程序。 - Astro 工具支持
这是 Rider 首次支持 Astro,一个开源工具,能够使用 React 或 Vue 等 JavaScript 框架创建静态 HTML 站点,并在需要时加载完全交互式的组件。Astro 插件可通过 JetBrains Marketplace 下载或直接从 IDE 安装。插件提供了代码自动补全、语法高亮、重构、导航和代码格式化等基础功能。JetBrains 计划在未来版本中增加更多高级功能。 - Vue 模板表达式中的 TypeScript 支持
在 Vue 模板表达式中,Rider 现在支持与 lang="ts" 脚本标签同步的 TypeScript 解析。这使得 Rider 能够更好地评估 TypeScript,并提供与脚本标签内容匹配的代码补全和重构建议。 - Angular 模板导入改进
在处理全局和导出符号时,Rider 确保在使用代码补全或 ReSharper 快速修复时,自动将这些符号的导入添加到组件中。 - IDE 全局缩放
开发者现在可以一次性调整 IDE 中所有 UI 元素的大小,支持全局缩放功能。
社区反应
社区对此次发布反应积极,尤其是对 Astro 插件支持表示赞赏。资深软件工程师 Davor Pihač 在 Twitter 上对 Astro 插件支持表示支持。
完整更新日志
此次发布的完整更新日志可在 YouTrack 上查看。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。