Skip to main content

简单的程序员MacBook开发环境

最近换了台新的MacBook,没有使用迁移功能,重新配置的开发环境,没有折腾太多花里胡哨的效果,还是比较简单的,做个记录。主要包含:后端开发Python、Go,前端开发React、Flutter、微信小程序,一些工具软件。

基础操作​

  1. 基础环境MacBook Pro,macOS 26.4
  2. 开机,登录Apple账号,自动同步iCloud的资源。
  3. 使用Safari 下载 Edge 浏览器,网络友好,支持左侧竖排标签页

从App Store 下载软件​

  1. 苹果开发:Xcode, Apple Developer, Testflight, Transporter
  2. 沟通协作:微信、飞书、钉钉
  3. 文档编辑:WPS
  4. 窗口管理:Magnet
  5. 截图工具:iShot
  6. 解压工具:The Unarchiver
  7. 其他:网易云音乐、豆包、Eudic欧路词典

Edge浏览器里下载软件​

  1. 好用的终端 iTerm2
  2. 快速切换程序 Manico
  3. 代码编辑 VSCode
  4. 微信小程序开发环境 微信开发者工具
  5. Android开发环境 Android Studio
  6. 原型工具 Axure RP 10 和 蓝湖Axure
  7. 数据库客户端 DBeaver
  8. 知识库工具 Notion
  9. Postman替代品 Insomnia
  10. Git客户端 GitUp

命令行配置​

  1. 安装git等开发库 xcode-select --install
  2. 安装rosetta,老版本的Node需要用rosetta执行 softwareupdate --install-rosetta
  3. 安装 Oh My Zsh
  4. 安装 Homebrew
  5. 使用brew安装软件
  6. 常用工具 brew install tree pstree
  7. brew install nvm 然后使用 nvm 安装node.js
  8. 再设置npm国内镜像 npm config set registry https://registry.npmmirror.com
  9. brew search pkgconfig
  10. brew install mysql@8.4 mysql-client@8.4
  11. brew install python@3.11
  12. brew install go@1.24
  13. brew install ruby@3.2
  14. brew install openjdk@17 用于Android开发环境用的
  15. ssh-keygen 生成ssh 密钥,添加到GitHub,Gitee,用于验证身份
  16. git clone flutter 仓库,添加相应路径到PATH环境变量
  17. gem install cocoapods==1.16.2