性能的极致,Rust的加持,Zed-Dev编辑器快速搭建Python3.10开发环境
创始人
2024-06-03 09:01:38
0

快就一个字,甚至比以快著称于世的Sublime 4编辑器都快,这就是Zed.dev编辑器。其底层由 Rust 编写,比基于Electron技术微软开源的编辑器VSCode快一倍有余,性能上无出其右,同时支持多人编辑代码。

安装和配置Zed.dev

Zed.dev编辑器还在灰度测试阶段,暂时只释出了Mac版本,在Zed.dev官网下载,安装成功后,进入Zed.dev编辑器,使用组合键 Command + , 调出编辑器的配置文件:

// Zed settings  
//  
// For information on how to configure Zed, see the Zed  
// documentation: https://zed.dev/docs/configuring-zed  
//  
// To see all of Zed's default settings without changing your  
// custom settings, run the `open default settings` command  
// from the command palette or from `Zed` application menu.  
{  "theme": "One Dark",  
}

编辑器默认使用暗黑风格的One Dark主题,也可以通过配置theme来选择别的主题,比如"Rosé Pine Moon:

"theme": "Rosé Pine Moon",

如图所示:

除此之外,我们也可以配置其他的设置,以方便日常的开发:

// Zed settings  
//  
// For information on how to configure Zed, see the Zed  
// documentation: https://zed.dev/docs/configuring-zed  
//  
// To see all of Zed's default settings without changing your  
// custom settings, run the `open default settings` command  
// from the command palette or from `Zed` application menu.  
{  "theme": "Rosé Pine Moon",  "soft_wrap": "editor_width",  "autosave": "on_focus_change",  "tab_size": 4,  "buffer_font_size": 15,  "language_overrides": {  "Python": {  "format_on_save": {  "external": {  "command": "black",  "arguments": ["-"]  }  }  }  }  
}

这里配置了自动保存,缩进空格,自适应断行等等。

Zed.dev默认支持的语言列表:

C  
C++  
CSS  
HTML  
Elixir  
Go  
JavaScript  
JSON  
Markdown  
Python  
Ruby  
Rust  
TOML  
TSX  
TypeScript

也就是说默认支持上述语言的自动补全,而不需要单独配置:

虽然Zed.dev还不支持插件,但内部集成了系统的终端,直接通过组合键 esc + shift 打开终端即可运行代码:

非常方便,也可以通过组合键 Command + b 来自由收放左侧文件列表菜单栏。

大体上,基本不需要配置什么,就可以直接用Zed.dev来写代码了,即所谓开箱可用。

项目共享协作

我们可以从协作菜单中添加一个现有的Zed.dev用户作为联系人,从窗口右上角的加号图标进行部署,或者通过组合键command-shift-c,然后单击搜索框右侧的添加图标按钮:

随后可以在协作菜单中看到所有在线或者离线联系人。搜索或点击他们将发送一个请求,开始呼叫并与他们共享当前的项目,他们将收到加入呼叫的通知。

这之后所有连入Zed.dev项目的人就可以进行代码联调了,效率上要比Git高出了不少。

结语

快速轻便,简单清爽,这就是Zed.dev给我们的第一印象,很明显,在桌面编辑器层面,Rust具有及其出挑的优势,它以闪电般的速度处理功能复杂的任务,同时还减少了与内存、边界、空变量、初始化变量或整数溢出相关的错误,下面是Zed.dev的内存占用情况:

最后附上邀请码,与君共觞:zed.dev/invites/T7MtltpVii8thwIW

相关内容

热门资讯

师生情初一作文800字(通用... 师生情初一作文800字 篇一初中生活中,师生情是一种特殊而珍贵的情感。在我初一的这一年里,我深深地感...
初中成长作文【精选6篇】 初中成长作文 篇一: 从失败中成长初中生活对于我来说是一个充满挑战和机遇的阶段。在这个阶段,我经历了...
春节拜年的作文400字(精彩... 春节拜年的作文400字 篇一春节拜年,是中国传统文化中一项重要的习俗。每年农历正月初一,人们会亲朋好...
我的母亲(精彩4篇) 我的母亲 篇一我的母亲,是我生命中最重要的人。她是一位勤劳、善良而又坚强的女性。在我成长的过程中,她...
初中想象作文:外面的世界真精... 初中想象作文:外面的世界真精彩 篇一我站在窗前,看着外面的世界,不禁感叹:外面的世界真精彩!我想象着...
春天初一作文【经典6篇】 春天初一作文 篇一春天初一作文 春天初一作文 篇二春天的美丽景色春天初一作文 篇一春天初一作文春天终...
真情无价初中优秀作文(推荐3... 真情无价初中优秀作文 篇一真情无价真情无价,是人类最美好的情感之一。它是一种无私奉献、无条件付出的真...
我最敬佩的人——环卫工人(精... 我最敬佩的人——环卫工人 篇一环卫工人是我最敬佩的人,他们默默无闻地工作,为城市的清洁和卫生付出了巨...
这不是爱情是感恩初中作文(最... 这不是爱情是感恩初中作文 篇一我们常常在电影、小说中看到爱情的美好,而对于初中生来说,爱情似乎是离我...
我是超级木头人初中作文(精选... 我是超级木头人初中作文 篇一我是超级木头人我是一名超级木头人,这个称号是我最近才得到的。你可能会好奇...
初一我的新朋友作文600字【... 篇一:初一我的新朋友初一开学的第一天,我来到了新学校,满怀期待地等待着新的朋友。在新班级里,我遇到了...
情怀作文800字(通用6篇) 情怀作文800字 篇一怀念那段青葱岁月青春,是一种记忆,也是一种情怀。它仿佛是一朵鲜花,在岁月的长河...
风筝与风作文(优秀5篇) 风筝与风作文 篇一风筝是一种古老而美丽的飞行器,在人们的童年中扮演着重要的角色。与风紧密相连的风筝,...
我不再任性了初一作文600字... 我不再任性了初一作文600字5篇 篇一我不再任性了初一的时候,我是一个非常任性的孩子。只要我想要什么...
初中说明文作文(通用6篇) 初中说明文作文 篇一如何有效地学习数学数学作为一门重要的学科,对于初中生来说是一项必修课程。然而,很...
初中教育叙事【优选5篇】 初中教育叙事 篇一初中生活的喜怒哀乐初中生活是我人生中最难忘的时光。那是一个充满喜怒哀乐的阶段,每一...
写人的作文600字初【经典3... 写人的作文600字初 篇一:我的好朋友小明小明是我最好的朋友,他是一个聪明、乐观、有责任心的人。我们...
我最喜欢的动物——狸花猫初一... 我最喜欢的动物——狸花猫初一作文 篇一狸花猫是我最喜欢的动物,它们的美丽外貌和温顺的性格深深吸引着我...
快乐一刻_初中记叙文【经典3... 快乐一刻_初中记叙文 篇一蓝天下的快乐一刻初中生活总是充满了各种各样的快乐瞬间,而在我的记忆中,有一...
初一周记(优质5篇) 初一周记 篇一这一周过得真快啊!我已经从小学毕业了,现在正式成为一名初中生了。初中的校园真是大啊,一...