Zed IDE Linux版本强悍发布:新特性吊打VS Code

文摘   2024-07-17 10:03   四川  

求而不得

忘而不能

思而不断

是谓长相思



Zed 是一款支持多人协作的代码编辑器,由 Atom 编辑器原作者主导开发,其底层采用 高性能的Rust 编写,其目标是成为世界上最好的文本编辑器。



为了用户带来极致的丝滑体验,zed做了很多优化和提升,充分利用操作系统的 CPU 和 GPU 能力,让应用程序启动、文件加载,甚至是键盘响应速度都得到了明显的提升。



zed从今年一月份宣布开源,到现在时隔半年,终于推出了zed的linux版本。



在linux上安装zed特别简单,直接执行如下命令

curl https://zed.dev/install.sh | sh


根据官方的介绍,Linux 版本的 Zed 正在使用 Vulkan API 进行 GPU 加速。它同时支持 Wayland 和 X11 会话。


Vulkan是在2016年提出的新一代的图形API。它提供对现代 GPU 的更强的控制以及跨平台访问,优化应用程序UI渲染逻辑中的CPU侧负载。


除了支持linux,我们也发现zed新增了一大波新特性。下面来看看zed增加了哪些让人喜出望外的新特性。



第一个,code action

这里的action类似goland里面黄色的小灯泡提示,点击它就可以快速修复一些代码问题。也可以使用快捷键cmd . 来显示光标处存在的小灯泡提示。




第二个,屏幕分享

当我们需要分享自己的屏幕的时候,在vscode或者Jetbrains IDE中都要借助其他的工具来实现,zed却自带了这个功能。


如下,点击右上角的电脑图标就可以分享屏幕了,别人就可以看到你的屏幕了。



第三个,多语言支持

和vscode不一样,当你打开某个文件的时候,zed会自动下载其对应的语言插件,而不需要手动下载插件了。


目前zed已经支持了很多主流语言,比如rust,python,ts,go,c#。


第四个,主题

zed虽然目前不支持用户自定义的主题,但是也内置了几个很常用的主题给我们选择。


使用快捷键ctrl k 可以弹出zed内置的主题。



第五个,全局搜索

可以使用快捷键cmd shift f来对项目的内容进行搜索。



如上,我们可以看到搜索的结果列表是用一个个大的文本框展示的,而不像vscode和Jetbrains IDE那样只用单行来显示。这样展示的好处更容易区分每个搜索结果的区别。

golang学习记
分享golang 学习的点滴
 最新文章