希曼日记

基础篇:提高物理层面开发效率

约 3 分钟1,174 字

本文是全栈电商微服务从 0 到 1 再到 10 系列的第 1 篇。上一篇:开篇;下一篇:基础篇:通过软件提高开发效率。

写代码之前先把「物理层」理顺:用哪台机器、接几块屏、用什么输入法、手放在键盘上怎么少动。这些决定每天重复几百次,一次省一秒,一年就是几个小时。本文只讲硬件与系统设置,软件工具放在下一篇。

开发机:一律推荐 Mac

对操作系统绑定度较低的岗位(大部分代码类工种),一律推荐 Mac。原因有两条:

  • AI 时代的开发工具通常对 macOS 更友好,新工具往往先在 macOS 上打磨。
  • 多数头部厂商的开发者在 Mac 上开发,遇到问题时更容易找到同路人的答案。

本系列后续所有安装步骤、快捷键和截图都以 macOS 为准。

减少鼠标:盲打 + 快捷键

初学者就应该尽量搭配减少鼠标使用量的效率工具,目标是键盘盲打配合快捷键完成绝大多数操作。手在键盘和鼠标之间来回切换,看起来只是几秒,实际打断的是思路。

输入法:搜狗,只留英文和母语

macOS 默认输入法最大的问题是不够智能、不够流畅,部分情况下甚至无法输入,严重影响输入效率。这里推荐搜狗输入法:

  • 它一直被诟病把个人输入信息卖给第三方,但好用也确实好用。
  • 截至 2026 年 9 月 7 日,它比微信输入法多了自定义候选字数量的选项,最多支持 9 个候选字,减少翻页按键次数。

输入法只保留默认英文和母语两个,减少切换成本。

显示器:两块 27 寸以上,对眼睛友好

推荐搭配两块显示器开发,减少频繁切换窗口带来的思绪中断。选择标准:

项目要求
尺寸27 寸以上
护眼带护眼认证
清晰度2K 或 4K
亮度调节默认支持用 Mac 快捷键调整亮度

显示器不支持 Mac 快捷键调亮度时,用软件替代即可:专业付费的增强工具 BetterDisplay,或开源免费、够用的 Crisp。

键盘快捷键设置

以下设置都在「系统设置 → 键盘 → 键盘快捷键」里完成。

0. 互换 Control 与 Command

习惯 Windows 键盘布局,或使用非 Apple 键盘的开发者,推荐把 Control 和 Command 互相替换:最左侧的 Ctrl 键用小拇指以最短路径按下,搭配其他按键组合快捷键。

后续文章的快捷键均以互换后的修饰键布局讲解。

设置路径:「修饰键」,先在顶部选择要修改的键盘,再把 Control 键设为 Command,把 Command 键设为 Control。

macOS 修饰键设置面板:Control 键映射为 Command 键,Command 键映射为 Control 键
修饰键:Control 与 Command 互换,其他键保持默认。

1. 左右分屏

通常一块屏幕同时显示两个主要工具,比如左边编辑器、右边终端。用快捷键左右分屏,最大程度占满屏幕空间,不用手动拖窗口边缘。

设置路径:「窗口 → 排列」,勾选「左和右排列」与「右和左排列」。

macOS 窗口快捷键设置:排列分组下勾选了左和右排列、右和左排列
窗口排列:只启用左右两种排列,上下排列和四分排列不勾。

2. 用键盘进入菜单栏和程序坞

有时需要操作应用左上角的菜单栏,或者在程序坞里选应用。这两处都能用 Option 类按键把焦点移过去,不用碰鼠标。

设置路径:「键盘」,勾选「将焦点移到菜单栏」和「将焦点移到程序坞」。

macOS 键盘快捷键设置:勾选了将焦点移到菜单栏和将焦点移到程序坞
键盘:启用两个「将焦点移到」快捷键,其余保持默认。

3. 用键盘打开 App

打开应用有两条路:

  • 聚焦搜索:按快捷键呼出聚焦,输入应用名,回车打开。
  • 程序坞:用上一步设置的「将焦点移到程序坞」,方向键选到应用,回车打开。

设置路径:「聚焦」,确认「显示“聚焦”搜索」已勾选。

macOS 聚焦快捷键设置:显示聚焦搜索已勾选
聚焦:保留「显示“聚焦”搜索」,用它启动应用。
焦点移到程序坞后,选中的应用图标上方显示名称提示
程序坞:焦点移过去后,方向键选中应用,回车打开。

小结

  • 机器:Mac。
  • 屏幕:两块 27 寸以上、护眼、2K/4K,最好能用快捷键调亮度。
  • 输入法:搜狗,只留英文和母语。
  • 键盘:互换 Control 与 Command,启用左右分屏、焦点移到菜单栏/程序坞、聚焦搜索。

下一篇讲软件层面:终端工具和几个不依赖 Docker 守护进程的辅助工具。