开发者
手还没动,命令已经在提示符后面
你知道有这个参数。你也记得三月用过。接下来是十分钟的 shell 记录和旧分支,然后回到原点。
⌘1 到 ⌘9。手不用离开。
1SecCopy 面板盖在终端上,每张卡片都标着 ⌘1 到 ⌘9
public/screenshots/zh-cn/case-terminal-panel.webpmac-dark/zh-Hans/zh-Hans-mac-11-terminal-panel.png面板落在终端上。底下的东西不用让位。
⌘3一个按键
存好的命令落在终端提示符后,可以直接执行
public/screenshots/zh-cn/case-terminal-prompt.webpmac-dark/en-US/en-mac-12-terminal-prompt.png命令已经在提示符后面。按 return。
菜单栏
盖在终端上的面板,不是又一个窗口
1SecCopy 待在 Mac 菜单栏。面板落在你眼前那个窗口上,终端或编辑器都一样,底下的东西不用挪开。点一下卡片就贴进去。或按 ⌘1 到 ⌘9,手完全不用碰触控板。
不用看就按得到的那九个
命令
- ⌘1
git log --oneline --graph --decorate -20 - ⌘2
git bisect start HEAD v2.4.0 - ⌘3
git rebase -i --autosquash origin/main - ⌘4
git commit --fixup HEAD~2 - ⌘5
docker compose up -d --build --remove-orphans - ⌘6
kubectl rollout restart deploy/api - ⌘7
npm run build && npm run lint
评审留言
- ⌘8
合并前能先补一个空值情况的测试吗?
- ⌘9
写得不错。一点:错误路径把消息吞掉了。
卡片库
为那些就是记不住的东西
参数顺序正确的 rebase 命令。会重新构建又放到后台的容器命令。每个新模块开头都要贴的样板。团队的 commit 前缀。那句礼貌请对方补上空值测试的评审留言。按 repo 或按任务分文件夹,忘了放哪就一次搜索全部。
四行,一张卡
docker compose run --rm api \
sh -lc 'npm ci \
&& npm run migrate \
&& npm test'缩进、换行和引号原封不动。
同步
公司的 Mac、家里的笔记本、路上的 iPhone
在一台设备写好卡片。大约一秒后其他设备也有。你信得过的那个命令永远只有一个版本,重点就在这里。
✦ 跨设备同步为 Premium 功能
现已支持iOSiPadOSmacOSvisionOSAndroidWindows即将推出
