如何看待rust编写的zed编辑器?
作者:卡卷网发布时间:2025-01-07 16:57浏览数量:79次评论数量:0次
我觉得zed在做好一个编辑器的本职工作上还是不错的
作为一个带gui的编辑器,可以在0.5s就起动完成(AppleSiliconM1),这个成绩我觉得非常不错了。GUI部分用的是Zed团队自己做的叫作GPUI的imgui库。虽然imgui有它固有的局限性,但是作为编辑器的GUI来说,我觉得很合适。没有复杂的动画响应速度很快
因为写Zed的这帮人里就有Treesitter的作者,所以很自然地Zed中很多功能都是Treesitter驱动的。
Enalinglow-latency,syntax-awareeditingusingTree-sitterC/C++、Rust、Go和Vim-mode支持是开箱即用的,然后的语言支持也是透过插件+语言的模式,这点和如今大多数编辑器都是一样的。然而目前不能支持easymotion等常用的vim插件,也不能支持解析vimrc,所以这点上还是和vscodevim及ideim有差距。
Zed的默认字体是ZedMono。对这个字体我的感觉是在高分屏上看起来尤其好,但是在一般的笔记本或者是1080P的外接屏幕上,这个字体看起来没有JetrainsMono等舒服。我感觉Zed团队应该主要是Mac用户(当然他们最先支持的也是macOS)。
Zed至今还没有的windowsuild,想用windows的话得uildfromsoce,我觉得大概是因为存在大量的和图形接口绑定的部分。事实上即使是现在已经有了Linuxuild,我也觉得Zed在Mac上在Linux上的表现要好不少,大概就是来自和Metal以及Vulkan的适配性方面的问题。
免责声明:本文由卡卷网编辑并发布,但不代表本站的观点和立场,只提供分享给大家。
相关推荐

你 发表评论:
欢迎