主要观点: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-n
和A-p
分别转到下一个和上一个节点,内部将注入层组织成树状结构。 - 内部改进,引入新的“事件系统”,基于 Tokio 通道和任务,可防止 UI 锁定,部分代码已迁移,如 LSP 完成和签名帮助,现在 LSP 完成在插入模式下导航后不会自动弹出,而是在开始更改文档时弹出;用
regex-cursor
替换regex
crate,regex-cursor
可在不连续字符串上运行,提高效率。
重要细节:Helix 是带有多种内置支持的模态文本编辑器,版本亮点包括跳跃、注释、tree-sitter 注入和内部改进等方面,可通过完整的变更日志查看详细信息,可在Matrix 空间交流使用和开发问题,在GitHub 仓库关注开发进展。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。