前言
工具是手段,不是目的。但合适的工具能让你专注于真正重要的事。这篇文章整理了我 2026 年实际在用的工具栈,每个工具我都说明为什么选它、它解决了什么问题。
编辑器与 IDE
Cursor(主力编辑器)
基于 VSCode,深度集成 AI 辅助编程。我迁移到 Cursor 的核心理由:
Tab自动补全整段代码(比 Copilot 更智能)Ctrl+K在文件内直接对话修改代码@codebase可以引用整个项目上下文
我的关键配置:
{
"editor.fontFamily": "JetBrains Mono",
"editor.fontSize": 14,
"editor.fontLigatures": true,
"editor.formatOnSave": true,
"editor.wordWrap": "on",
"workbench.colorTheme": "One Dark Pro Monokai Darker"
}
JetBrains IDE(特定场景)
Java/Kotlin/Go 项目我仍然用 IntelliJ/GoLand,它们的重构支持和调试器远超 VSCode。
终端与命令行
Wezterm
用 Lua 配置的现代终端,替换了我用了三年的 Windows Terminal:
- 原生 GPU 渲染,滚动流畅
- 多路复用(类 tmux,内置)
- 跨平台(Windows/macOS/Linux 同一份配置)
Fish Shell
比 zsh 更友好的 Shell,开箱即用的自动补全:
# config.fish 关键配置
set -gx EDITOR "cursor"
set -gx PATH $HOME/.local/bin $PATH
# 常用 abbreviation(输入即展开)
abbr -a g git
abbr -a gs git status
abbr -a gc git commit -m
abbr -a gp git push
常用 CLI 工具
| 工具 | 替代 | 说明 |
|---|---|---|
eza |
ls |
彩色输出,支持 git 状态 |
bat |
cat |
带语法高亮的文件预览 |
fd |
find |
更快更友好的文件搜索 |
ripgrep |
grep |
极速代码搜索 |
zoxide |
cd |
智能跳转目录(记忆你去过的地方) |
delta |
git diff pager | 漂亮的 diff 输出 |
版本控制
Git + Lazygit
lazygit 是终端里的 Git TUI,让我不再需要 GUI 客户端:
# 安装
winget install jesseduffield.lazygit
# 启动(在任意 git 仓库目录)
lazygit
关键 Git 配置:
[core]
editor = cursor --wait
autocrlf = input
[alias]
lg = log --oneline --graph --all --decorate
undo = reset HEAD~1 --soft
wip = commit -am "wip: work in progress"
[pull]
rebase = true
知识管理
Obsidian
本地 Markdown + 双向链接,数据自己掌控:
- 所有笔记存在本地
.md文件 - 通过 Git 同步(不依赖官方云服务)
- Dataview 插件:把笔记当数据库查询
我的笔记结构:
vault/
├── inbox/ # 快速捕捉,每日清理
├── projects/ # 进行中的项目
├── areas/ # 持续关注的领域
├── resources/ # 参考资料
└── archive/ # 归档
浏览器
Arc(主力)+ Chrome(测试)
Arc 的 Space 和 Folder 功能改变了我的多任务工作方式:
- 不同项目放不同 Space,切换不串标签
- Command Bar(
Cmd+T)直接搜索历史
必装扩展:
- uBlock Origin — 广告拦截
- Vimium C — 键盘控制浏览器
- SteadyFocus — 专注模式,屏蔽干扰网站
其他
- Rectangle Pro(macOS)/ FancyZones(Windows)— 窗口管理
- Raycast — Alfred 的现代替代,快速启动+脚本
- Shottr — 截图标注(macOS)
- Bruno — Postman 替代,接口调试,文件存本地
总结
我的选工具原则:
- 数据本地化:尽量避免数据锁定在某家云服务
- 可配置:能适应自己的工作流,而不是被工具牵着走
- 键盘友好:减少鼠标依赖,提高速度
工具会变,但这三条原则让我在工具选择上少走弯路。
Comments