抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

Mac开发环境配置

前几天遇到一个问题,某个VPN软件开启后无法正常关闭,而强行关闭后并没有还原网络配置,导致我只有开着VPN才能连接网络,一时间没有好的办法,于是将Mac重装了系统,记录一下环境配置,没准以后还会用到

我的设备是Macbook Air M1,主要用于Metal开发和写博客

Mac重装系统

  1. 重要文件注意备份(放在iCloud最方便)
  2. 在关机状态下长按电源键,此时会提示你继续长按进入启动选项
  3. 你会看到两个启动选项,一个是当前系统的启动盘,一个是齿轮形状的选项
  4. 进入选项,进入磁盘工具,选择要抹除的内容盘,点右上角的抹除
  5. 回到齿轮选项界面,点击重装macOS,这个过程需要联网
  6. 等待即可

基础开发环境

brew

MacOS最常用的包管理器,用于下载各种开发环境、软件、三方库

出于网络原因,建议使用国内镜像安装,打开终端输入

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

按输出操作即可

Python3

安装brew后输入

brew install python3

不仅仅是python,可以说大部分的环境都可以用brew install xxx安装

常用工具

Xcode

免费使用,但是打包需要付费账户

无需多说,Mac上开发必备环境,可以直接去App Store安装,值得注意的是,商店里的Xcode是最新版,需要你的系统保持最新

Typora

付费,15刀永久

一款所见即所得的markdown编辑器,界面简洁优美,而且对latex等支持非常好

typora

安装激活后打开某个markdown文件,选中后按command+i打开简介,配置该类文件的打开方式

typora

此外最好也配置一下图片的引用方式,比如使用相对路径,自动复制到文件夹之类的

GitKraken

学生免费,公共仓库免费,商用私有仓库订阅收费

最好的图形界面,功能齐全,看diff也十分方便

gitkraken

LFS功能需要单独安装,在终端输入

brew install git-lfs

VS Code

免费

无需多说,一个完美的文本编辑器,如果你不安装VS Code,很有可能用Xcode打开一些文件

Github Copilot

学生免费

强烈建议安装,编程效率提升数倍,不会使用AI的程序员必然被AI取代

在一个Python脚本中,我刚输入md5,就帮我写好了代码

CopilotMD5

右键助手

免费,App Store搜索即可

我只使用了少量功能,比如新建文件,在当前路径打开终端

右键助手

Hidden Bar

免费,App Store搜索即可

用于折叠顶部图标,眼不见心不烦

HiddenBar

ClashX

免费,开源,当然订阅需要自己去找

一个非常好用的VPN软件

评论