開發者
手還沒動,指令已經在提示字元後面
你知道有這個參數。你也記得三月用過。接下來是十分鐘的 shell 紀錄和舊分支,然後回到原點。
⌘1 到 ⌘9。手不用離開。
1SecCopy 面板蓋在終端機上,每張卡片都標著 ⌘1 到 ⌘9
public/screenshots/zh-tw/case-terminal-panel.webpmac-dark/zh-Hant/zh-Hant-mac-11-terminal-panel.png面板落在終端機上。底下的東西不用讓位。
⌘3一個按鍵
存好的指令落在終端機提示字元後,可以直接執行
public/screenshots/zh-tw/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即將推出
