Logo
返回列表

开发效率提升:把重复劳动沉淀成脚本、别名与片段

2026 年 07 月 16 日 1 分钟阅读 279 次浏览
开发效率提升:把重复劳动沉淀成脚本、别名与片段

效率不是打字快

程序员的效率瓶颈很少是"打字速度",而是上下文切换重复劳动。这篇分享几个能实打实省时间的习惯与工具方向。

一、终端里解决一切

频繁在 GUI 之间切换很耗神。把常用操作沉淀成终端命令与别名:

# ~/.bashrc 或 ~/.zshrc
alias gs="git status -sb"
alias gd="git diff"
alias gl="git log --oneline --graph -20"
alias dev="pnpm dev"

# 一个函数:新建分支并推送
gnew() { git switch -c "$1" && git push -u origin "$1"; }

二、编辑器多光标与代码片段

  • 多光标:同时编辑多处(改一组变量名、批量加前缀),比逐个改快数倍。
  • 代码片段(snippets):把常写的模板(组件骨架、日志语句)绑成缩写,几个字母展开一整段。

三、把重复任务脚本化

任何做过第二次的手动操作,都值得写成脚本:

#!/usr/bin/env bash
# release.sh —— 一键构建 + 打 tag + 推送
set -e
pnpm build
git tag "v$(date +%Y%m%d-%H%M)"
git push --tags
echo "✅ 发布完成"

四、善用 AI,但守住方向盘

  • 让 AI 做"体力活":写测试、补类型、生成样板、解释陌生代码。
  • 你来做"决策":架构、取舍、验收标准。
  • 把验收标准写进指令(“重构后测试必须全绿、不改公共 API”),产出更稳。

五、减少上下文切换

  • 番茄工作法:25 分钟专注块,物理隔离通知。
  • 批处理:把同类事情攒在一起做(一次性回所有消息,而不是随到随回)。
  • 写下来:脑子里挂着"待办"最耗内存,记到清单里立刻释放。

心法

花 1 小时把一件每天做 5 分钟的事自动化,两周就回本,之后都是净赚。

效率的复利来自沉淀:把每一次"手动趟过的坑"变成下次的脚本、别名、片段或文档。

评论区未配置

.env 中设置 PUBLIC_WALINE_SERVER_URL 即可启用 Waline 评论。