Cover

macOS 极致优雅的开发环境配置

2026-01-15 6 分钟 2000

macOS 极致优雅的开发环境配置

macOS 因其类 Unix 的内核和精美的 UI,一直是开发者的首选。以下是如何榨干 Mac 生产力的指南。

1. Homebrew: 缺失的软件包管理器

拿到新 Mac 的第一件事:安装 Homebrew。

BASH
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

常用命令:

BASH
brew install node # 安装工具 brew install --cask google-chrome # 安装 GUI 应用 brew update && brew upgrade # 更新所有包 brew cleanup # 清理旧版本

2. 终端配置 (iTerm2 + Oh My Zsh)

虽然自带的 Terminal 已经不错,但 iTerm2 依然是王者。

  • Oh My Zsh: 终端美化与插件管理。
  • 插件推荐:
    • zsh-autosuggestions: 历史命令自动补全(灰色提示)。
    • zsh-syntax-highlighting: 命令语法高亮。
  • Powerlevel10k: 最酷炫的主题,支持 Git 状态、执行时间等显示。

3. Raycast: 替代 Spotlight 的终极工具

Raycast 不仅仅是启动器,它是你的系统控制中心。

  • 剪贴板历史: 内置,无需额外安装应用。
  • 窗口管理: 替代 Rectangle,通过快捷键分屏。
  • Quicklinks: 快速打开常用的开发文档或 Jira 页面。
  • AI 集成: 直接在搜索框里问 AI 问题。

4. 触控板与快捷键

Mac 的触控板是体验的核心。

  • 三指拖移: 在辅助功能中开启,选取文本和拖动窗口极其顺滑。
  • 常用快捷键:
    • Cmd + Space: 呼出 Raycast/Spotlight。
    • Cmd + Shift + 4: 截屏部分区域。
    • Cmd + Option + V: 剪切文件(Mac 上没有 Ctrl+X,复制后用这个组合键粘贴即为移动)。

5. 开发工具链推荐

  • OrbStack: 替代 Docker Desktop,更轻、更快、更省电。
  • Proxyman: 优秀的抓包工具,调试 API 必备。
  • Sequel Ace: 轻量级 MySQL 客户端(Sequel Pro 的继任者)。

总结

macOS 的魅力在于其“开箱即用”的稳定性和强大的 Unix 底层。通过合理的配置,它能提供最流畅的开发体验,让你专注于代码本身,而不是与系统配置搏斗。

TINYANDNICE

Exploring the digital frontier. Code, design, and thoughts on the future of technology.

© 2026 TinyAndNice. All systems operational.

Command Palette

Search for a command to run...