MacOS 初始化设置
记录拿到一台全新的 MacOS 设备后,进行开发环境配置的初始设置步骤,包括系统设置、开发工具安装、编程语言环境配置以及常用软件的安装。
系统设置
基础系统配置
- 鼠标设置
点击左上角的黑苹果图标,选择系统设置,选择鼠标,将自然滚动关闭。
- 触控板设置
- 点击左上角的黑苹果图标,选择系统设置,选择触控板
- 选中在光标与点按,打开轻点来点按
- 选中滚动与缩放,将自然滚动关闭
- 点击左上角的黑苹果图标,选择辅助功能,进入辅助功能后,选择“指针控制”,点击触控板选项,将“使用触控板拖移”开启,并将“拖拽样式”设置为 三指拖移
- 点击左上角的黑苹果图标,选择系统设置,选择触控板
系统工具安装
开发环境配置
开发工具
- 安装 Visual Studio Code:
brew install --cask visual-studio-code - 安装 JetBrains Toolbox:
brew install --cask jetbrains-toolbox - 安装 Sublime Text:
brew install --cask sublime-text - 安装 Cursor
brew install --cask cursor
编程语言环境
- 安装 Herd
如果平时使用 PHP 开发的话,可以安装Herd来管理 PHP 版本。/bin/bash -c "$(curl -fsSL https://php.new/install/mac)"
它已经包含了composer、laravel等工具,也可以根据需要安装当前流行的PHP和Node版本。 - 安装 Redis
安装 DBngin 来管理 Redis 数据库。brew install --cask dbngin - 安装 MySQL:
安装 DBngin 来管理 MySQL 数据库。brew install --cask dbngin
常用软件安装
浏览器
使用下面的命令可以快速安装 Chrome、Firefox、Arc 和 Brave 浏览器。
- 安装 Chrome 浏览器
brew install --cask google-chrome - 安装 Firefox 浏览器
brew install --cask firefox - 安装 Arc 浏览器
brew install --cask arc - 安装 Brave 浏览器
brew install --cask brave-browser
效率工具
- 密码管理 1Password
brew install --cask 1password - 任务管理 Todoist
brew install --cask todoist - 思维导图 Xmind
brew install --cask xmind - 虚拟机软件 VMware Fusion
brew install --cask vmware-fusion
如果需要下载系统镜像,可以去 itellyou 下载。
- 剪贴板管理 Paste
- CleanMyMac
- 快捷启动 Alfred
brew install --cask alfred - 截图工具 Shottr
brew install --cask shottr - 截图工具 Xnip
- 远程桌面 ToDesk
- 代理工具 ClashX Pro
- 录屏工具 ScreenStudio
- 录屏工具 ScreenFlow
- 视频播放器 IINA
brew install --cask iina
- 格式工厂 FormatFactory
通讯工具
常用的通讯工具包括:Wechat、QQ、阿里旺旺、DingTalk、Teams、Telegram、Slack、Discord等。
brew install --cask wechat # 微信聊天
brew install --cask qq # 腾讯 QQ
brew install --cask aliwangwang # 阿里旺旺
brew install --cask dingtalk # 钉钉
brew install --cask microsoft-teams # 微软 Teams
brew install --cask telegram # 即时通讯 Telegram
brew install --cask slack # 即时通讯 Slack
brew install --cask discord # 即时通讯 Discord
开发工具
- 本地虚拟容器管理 OrbStack
brew install --cask orbstack - API 文档管理 ApiFox
brew install --cask apifox - API 调试工具 Postman
brew install --cask postman - HTTP 调试代理 Proxyman
- Hosts 管理 SwitchHosts
brew install --cask switchhosts - 代码调试 Ray
brew install --cask ray - 代码编辑 Tinkerwell
brew install --cask tinkerwell - 本地邮件调试 HELO
为 Web 开发人员提供轻松的本地电子邮件测试。
brew install --cask helo - 七牛图形化管理工具 Kodo Browser
其他
- 隐藏菜单栏 HiddenBar
brew install --cask hiddenbar - 网易云音乐
brew install --cask neteasemusic - 视频剪辑 Final Cut Pro
- MonitorControl
brew install --cask monitorcontrol