24.03 版本亮点 | Helix

主要观点:Helix 24.03 版本发布,感谢 125 位贡献者,介绍该版本亮点。
关键信息

  • 引入类似 Amp 的跳跃功能,用gw添加跳跃标签,按标签跳转,在选择模式下可扩展选择。
  • 可切换块注释,用C-c<space>c根据语言注释配置添加或删除行或块注释,<space>c切换当前选择的块注释,<space><A-c>切换当前行的行注释。
  • 改进 tree-sitter 注入,:tree-sitter-subtree命令显示光标下语法树的 S 表达式时显示选择下的注入层,tree-sitter 运动命令A-o扩展到当前选择覆盖的语法树节点的父节点,A-i收缩到子节点,A-nA-p分别转到下一个和上一个节点,内部将注入层组织成树状结构。
  • 内部改进,引入新的“事件系统”,基于 Tokio 通道和任务,可防止 UI 锁定,部分代码已迁移,如 LSP 完成和签名帮助,现在 LSP 完成在插入模式下导航后不会自动弹出,而是在开始更改文档时弹出;用regex-cursor替换regex crate,regex-cursor可在不连续字符串上运行,提高效率。
    重要细节:Helix 是带有多种内置支持的模态文本编辑器,版本亮点包括跳跃、注释、tree-sitter 注入和内部改进等方面,可通过完整的变更日志查看详细信息,可在Matrix 空间交流使用和开发问题,在GitHub 仓库关注开发进展。
阅读 9
0 条评论