概述

macOS 是 Apple 为 Mac 系列电脑开发的桌面操作系统,基于 Unix 内核(Darwin/XNU),以稳定性、安全性和与 Apple 生态的深度整合著称。对于开发者而言,macOS 原生提供了 POSIX 兼容的终端环境,绝大多数 Linux 命令行工具可以直接使用或通过 Homebrew 安装,使其成为 Web 开发、iOS/macOS 开发和通用编程的主流工作平台。

包管理与开发环境

macOS 上最常用的包管理器是 Homebrew,通过 brew install 即可安装绝大多数开发工具和命令行程序。系统自带的 Xcode Command Line Tools 提供了 Git、Clang 编译器等基础开发工具链。终端方面,许多开发者选择 iTerm2 替代系统自带的 Terminal.app,搭配 ZshOh My Zsh 使用。

常用技巧

macOS 的 Spotlight(Cmd + Space)可以快速启动应用和搜索文件,进阶用户常用 Raycast 或 Alfred 替代。系统级快捷键体系以 Cmd 键为核心,与 Windows 的 Ctrl 体系有所不同,初次切换时需要适应。通过「系统设置 - 键盘 - 快捷键」可以自定义大量全局和应用级快捷键。

待办

  • 学习一些 iTerm2 的快捷键