MacBook 开荒
记录一下新 MacBook 到手后的开荒流程,包括系统设置、推荐软件、配件选择、使用体验等内容
6月到了,天又热了起来,ITX放在手边就像一个电暖风,又热又吵,而Intel芯片的MacBook Pro外接个显示器风扇就会起飞,手放在键盘上热得就像铁板熊掌。这对卧龙凤雏一开,能让卧室里的温度比客厅高出一两度,再加上它们的性能也开始不够用了,换机理由Get!(其实就是找借口换机)
那么换什么好呢?经过漫长的纠结和对比,我最终购入的型号是13英寸天蓝色 MacBook Air M5 32G内存 1T硬盘,狗东上国补叠加教育优惠10549元拿下,深刻体会到了苹果金子一般的内存价格🐶。其实我一开始想买银色的,经典耐看,奈何狗东几个月来一直无货,只有天蓝色有货,开箱后感觉还不错,在室外国补激活的时候蓝色非常明显,拿到室内又变成了银灰色,相当于买了两种颜色,这波血赚。
设置
系统设置
点击菜单栏的苹果图标,打开系统设置
电池
我大部分时间都是插电使用的,所以设置了充电上限来延长电池寿命,这是macOS 26.4新增的功能,原来是需要安装AlDente这类软件来设置的。
电池→充电后面的ℹ️图标→开启优化电池充电→将充电上限设置为80%
菜单栏
MacBook屏幕上的刘海把菜单栏劈成了两半,很影响使用,如果菜单栏中显示的软件图标过多,就会有一部分被刘海遮挡住无法显示,所以需要手动关掉一些不必要的图标,按住Command键然后向下拖动不想要的图标就可以从菜单栏移除它。
自动隐藏和显示菜单栏我设置成了永不,反正有个刘海在,B站全屏看视频时刘海那里也是黑的不显示。
辅助功能→指针控制
- 调节连按速度
- 触控板选项
- 调节滚动速度
- 开启使用触控板进行拖移
- 拖移样式设置为使用拖移锁定,这样双击,然后第二次点击时停顿一下再抬起,就可以进入拖移锁定状态,抬起后仍然处于拖移状态,不需要一直按着触控板,再次单击就可以解除锁定。选择大量文本时非常好用。
桌面与程序坞
- 将点按墙纸显示桌面更改为仅在台前调度中
- 勾选拖移窗口至屏幕左或右边缘实现平铺
- 勾选使窗口按应用程序成组
- 设置触发角
- 左上角 调度中心
- 右上角 应用程序窗口
- 左下角 App
- 右下角 桌面
键盘
- 调快键重复速率
- 调短重复前延迟
触控板
- 打开轻点以点按
- App Exposé 设置为三指或四指向下轻扫
访达设置
- 菜单栏→访达→设置
- 通用
- 开启新“访达”窗口时打开自定义文件夹
- 在标签页(而不是新窗口)中打开文件夹
- 高级
- 显示所有文件扩展名
- 执行搜索时搜索当前文件夹
- 通用
- 菜单栏→显示
- 显示路径栏
- 自定义工具栏
- 查看显示选项→始终以分栏视图打开
- 显示隐藏文件,快捷键是
Shift+Command+.,当然也可以设置为永久显示,终端执行两条命令defaults write com.apple.finder AppleShowAllFiles -bool truekillall Finder重启访达
软件安装
代理
首先安装代理软件然后开启Tun模式,避免后续出现五花八门的联网问题,这里推荐2款,都是Clash系。
Homebrew
鼎鼎大名的包管理器Homebrew,大部分软件只需要一行命令就能安装,体验比Windows好太多。
首先安装Command Line Tools (CLT) for Xcode依赖,安装方式有两种:
- 终端执行命令
xcode-select --install,无需安装Xcode - App Store安装完整的Xcode,然后终端执行命令
sudo xcodebuild -license accept
然后终端执行命令安装Homebrew
1 | /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" |
最后验证是否安装成功
1 | brew doctor |
输入法
1 | brew install squirrel-app |
安装完成后,需要注销或重启,然后在系统设置→键盘中添加鼠须管输入法。
配置薄荷拼音和万象语法模型,这部分跟着薄荷拼音的配置教程走。
然后根据自己的需要调整自定义设置,下面是我的配置,主题来自V2EX
1 | patch: |
1 | patch: |
1 | patch: |
配置完成后点击菜单栏中的Rime图标,然后点击重新部署。
自带的输入法可以在关闭SIP后删除,但是删了可能有Bug,我选择暂时留着。但是它时不时的跳出来,很烦人,推荐用InputSourcePro来锁定输入法。
1 | brew install --cask input-source-pro |
字体
- Maple Mono NF
brew install --cask font-maple-mono-nf - FiraCode
brew install font-fira-code - 思源黑体
- 思源宋体
- 等距更纱黑体 Nerd
- 霞鹜文楷
- 微软核心字体包。
开发
终端
首先安装一波基础工具
1 | brew install \ |
然后安装经典的iTerm2
1 | brew install --cask iterm2 |
安装 Oh My Zsh
1 | sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" |
安装 Zsh 插件
1 | brew install zsh-autosuggestions |
然后在 .zshrc 中加入:
1 | source $(brew --prefix)/share/zsh-autosuggestions/zsh-autosuggestions.zsh |
安装Powerlevel10k并跟随引导配置花里胡哨的主题
1 | brew install powerlevel10k |
更改配色
- 首先下载配色文件,例如Atom One Dark,
- 然后到iTerm2的设置里导入新的配色方案
- 点击菜单栏 iTerm2 → Settings
- 切换到Profiles→Colors标签页
- 点击 Color Presets
- 点击Import,选择下载的
.itermcolors配色文件并导入
环境管理
mise
用mise来管理多种不同语言的开发环境
1 | brew install mise |
加入终端配置
1 | echo 'eval "$(mise activate zsh)"' >> ~/.zshrc |
验证是否安装成功
1 | mise doctor |
uv
用uv管理Python的虚拟环境,替代conda
1 | brew install uv |
验证是否安装成功
1 | uv --version |
语言运行时
Python
1 | mise use --global python@3.12 |
验证
1 | python --version |
Node.js
1 | mise use --global node@22 |
验证:
1 | node -v |
Go
1 | mise use --global go@latest |
验证:
1 | go version |
Ruby
1 | brew install libyaml |
.NET
1 | mise use --global dotnet@8 |
验证:
1 | dotnet --version |
开发工具
VSCode
1 | brew install --cask visual-studio-code |
Android Studio
1 | brew install --cask android-studio |
OrbStack
Docker Desktop的替代
1 | brew install --cask orbstack |
Unity Hub
Unity还是需要rosetta来转译
1 | softwareupdate --install-rosetta --agree-to-license |
Flutter
通过VSCode安装Flutter:Install Flutter using VS Code
使用FVM管理不同项目的Flutter版本
1 | brew install fvm |
SourceTree
可视化Git管理工具
1 | brew install --cask sourcetree |
SSH与GPG
原来写过博文配置 GitHub SSH 远程连接与 GPG 提交签名验证
浏览器
Zen Browser
1 | brew install --cask zen |
Chrome
1 | brew install --cask google-chrome |
安全
LuLu
防火墙
1 | brew install --cask lulu |
KnockKnock
恶意软件检测
1 | brew install --cask knockknock |
BlockBlock
安装行为控制
1 | brew install --cask blockblock |
KeePassXC
密码管理
1 | brew install --cask keepassxc |
文字写作
Obsidian
Markdown笔记
1 | brew install --cask obsidian |
Zotero
管理文献
1 | brew install --cask zotero |
PDFgear
免费的PDF编辑工具,需要手动下载安装:PDFgear
LaTeX
MacTeX,需要手动下载安装。
安装过程原来写博客写过VSCode LaTeX 快速配置指南 | Sirius
Thunderbird
邮箱
1 | brew install --cask thunderbird |
EasyDict
全局划词翻译和OCR翻译
1 | brew install --cask easydict |
影音图像
IINA
视频播放
1 | brew install --cask iina |
OBS
录屏
1 | brew install --cask obs |
Blender
3D 建模
1 | brew install --cask blender |
Kdenlive
剪视频
1 | brew install --cask kdenlive |
webp-automation
图片转webp,手动设置自动化
GIMP
P图
1 | brew install --cask gimp |
搭配PhotoGIMP使用更佳
macshot
截图
1 | brew install --cask macshot |
文件管理
Keka
解压缩软件,但是brew的免费版没有压缩文件预览功能
1 | brew install --cask keka |
PeaZip
解压缩软件,支持压缩文件预览,不过它的右键菜单在二级菜单里,需要手动下载安装:PeaZip
LocalSend
局域网内向非苹果设备传输文件
1 | brew install --cask localsend |
OneDrive
1 | brew install --cask onedrive |
SourceCodeSyntaxHighlight
QuickLook的扩展,能够渲染多种格式的代码文件
1 | brew install syntax-highlight |
实用工具
搜集了很多,按需选择,有些软件是图一时新鲜,安装后一段时间会发现是鸡肋。
Raycast
快速启动
1 | brew install --cask raycast |
Stats
系统监控
1 | brew install stats |
DockDoor
Dock栏预览、窗口切换优化
1 | brew install --cask dockdoor |
HiddenBar
收起不需要的顶栏图标
1 | brew install --cask hiddenbar |
BetterDisplay
在 2K 外接显示器上开启 HiDPI,控制屏幕
1 | brew install --cask betterdisplay |
PureMac
系统垃圾清理和应用卸载
1 | brew install --cask puremac |
FineTune
独立控制软件音量
1 | brew install --cask finetune |
MOS
平滑滚动,可以微调
1 | brew install --cask mos |
BetterAndBetter
鼠标手势和平滑滚动,手势很好用,但是平滑滚动无法微调
1 | brew install --cask betterandbetter |
AltServer
侧载iOS应用到iPhone
1 | brew install --cask altserver |
Windows App
远程控制Windows电脑
1 | brew install --cask windows-app |
RClick
右键菜单工具,只能手动下载安装,支持右键新建文件等操作
Karabiner-Elements
键盘自定义管理工具,调节键位映射
1 | brew install --cask karabiner-elements |
配件
内胆包
买了绿联的LP187,只要26.9元,12英寸的款式放13英寸的MacBook Air刚刚好,严丝合缝。缺点是四周没有气囊防跌落,但是这个价格要什么自行车。
拓展坞
目前用的是很久之前买的联想的Type-C转4个A口的扩展坞,线太短了,插拔的时候总会拉扯到mac。
准备换成阿卡西斯的DS-9903,接口比较全,包括3个A口、1个4K60Hz的HDMI口、1个千兆网口、1个3.5mm音频接口、SD和TF卡槽以及外接PD供电,1米长的线也更方便。
视频线
目前用的是赛博电子五金店海备思的Type-C转DP线,最高支持8K60Hz/4K144Hz。如果买带视频输出的拓展坞应该就用不到了。
硬盘盒
再次强调mac的存储是金子做的,如果硬盘容量不够用就需要外接硬盘。我手头有一个三星的860Evo,很老的SATA固态,还有个ITX上拆下来的铠侠RC10。
SATA盘就随便买了个绿联的2.5寸硬盘盒,格式化成APFS格式,专门用于时间机器的备份。
M.2的盘打算配海备思的文件夹硬盘盒,主要是好看,主控是9210CN也不错。
一些选购上的注意事项:
- 硬盘尽量买无缓盘,发热低
- 性价比高的硬盘盒主控基本都是9210系或jsm583,9210系列的兼容性好一些
- 很多人推荐ITGZ,性价比确实高,但是它送的线材不行。另外日灏、佳翼和ITGZ都是同一家的。
- 不要买推拉结构的,导热垫接触不好,热量散不出来
- 偶尔用的话无所谓,长期插着用还是要买贵的支持TRIM的,百元以下很少有支持TRIM的盒子
支架
随便买的一个增高支架,让mac的屏幕和外接屏幕差不多高,能够预防颈椎病。
屏幕清洁
买了蔡司的异丙醇擦镜纸和3M思高擦拭抹布,清洁流程是:
- 把mac竖起来,用气吹吹掉浮尘
- 把抹布打湿后拧干,顺着一个方向擦一遍屏幕
- 用异丙醇擦镜纸处理没擦干净的污渍
邪修散热改造
Air散热不好的根源是苹果在CPU和底壳之间留了一道空隙,没有贴合,据说是为了合规,欧盟好像有规定D面温度不能超过四十几度。如果把底壳拆开后,在CPU屏蔽罩和底壳中间贴一块导热垫,就能把热量导到底壳。高负载就拿个小风扇吹底壳,改造完散热和单风扇的Pro差不多,成本不到200块。属于是邪修改造了,等保修期过了,如果散热不行的话我也打算这么改。
需要注意的有:
- 导热垫选择无硅油的,要不然会渗出一圈油,擦不掉
- 改造后高负载就不能放在腿上了,绝对会烫伤。
- 电池附近可能需要贴隔热材料,但是空气本身也不怎么导热,有争议。
使用体验
买之前也担心过Air无风扇可能带来的性能限制,但是用了一段时间后感觉也还好,M芯片的能耗是真的逆天。
- 我的日常使用场景是外接1个浏览器,浏览器开十几个标签页,后台播放音乐,然后VSCode写点小项目,待机才30多度,整机功耗7W
- Flutter开iOS模拟器debug的话基本在60度+,热重载会到80度+,没有明显的降频,当然我个人的项目都不大
- 但是打包app时,CPU满载,温度一下就上去了,1秒破百,然后就会降频,当然编译完温度降得也快,几秒钟就恢复正常了。即便降频了也比老ITX快很多,ITX上打包需要2分钟以上,M5上只要20秒。
- 32G内存日常占用20G,我的后台妙妙小工具开的多,内存压力暂时还没有黄过
最后重点强调无风扇!特别是晚上熬夜时,感觉世界都安静了,而且也不需要拆开清灰,爽!