zed已经成为我的主力编辑器。
作为一个多年编程菜鸟,分享日常的使用技巧,仅供参考。我水平一般,懒惰和畏难。
vim的使用来来去去就那几个,复杂一点我就记不住。
所以这里分享的都是基础,复杂的我也不会, 甚至有部分我是要对着官方文档补写的。
总之每个人对于编辑器的使用差异很大,自己顺手最重要。
外观vs实用
zed颜值高,细节打磨很好,是越用越喜欢那种。
单凭设计也能吸引很多人开始使用。但估计很多人会用一段时间回去vscode。
除了vscode有功能强大的插件以外,过于简洁的界面让人没安全感。
我的回答是不要试图让zed解决所有问题,该回vscode时候就回去用。
但是这并不妨碍我用zed的时间越来越多,越用越喜欢。
黑 | 白 |
---|---|
跨越新手期
解决安全感不足最简单的方案就是 ⌘ + Shift + P
命令面板。
这是现代编辑器标准配置,也是核心功能。 因为通过命令面板, 可以查找所有功能的操作,并且通过快捷键提醒,下次可以省略命令面板直接操作。
有了命令面板,很多事情就可以正常展开了。 比如输入 term
发现打开命令行终端。下次就直接用它的快捷键提示 ctrl +
`
通过命令面板可以安全渡过新手期。
入门指令
⌘ + Shift + P
打开命令面板⌘ + P
快速查找打开文件⌘ + .
快速修复 - 比如引入相关库⌘ + d
多选 - 继承了sublime绝技
代替可视化
⌘ + Option + Down
转定义⌘ + Option + R
用finder打开
快速打开新项目
⌘ + Shift + N
打开新的窗口⌘ + Option + O
打开最近项目
对于日常编码,并不需要太多华丽的快捷键。zed很多功能是开箱即用的, 比如代码提示。
安装zed后打开一个next.js工程, Tailwind的class提示,ts的语法提醒自然就有了。
再搭配vim模式, 可以说zed是目前为数不多的功能,速度和易用性都兼顾得很好的编辑器。
回到根本
记住打开编辑的那一刻,是带着目的而来。 修复一个bug, 实现一个功能。
不要留恋太多细枝末节的功能,vscode或者其他IDE上有的习惯就继续在vscode上完成,这是我用zed的方式。
zed让我享受编码时候的体验, 这就足够了。