开发心的 | 使用 MacOS 作为主力开发体验
大概手上持有 Macbook air 已经有三个月了,这段时间我在用他尝试非常主力且高压的开发体验。

image.1
总体上来说,这个机子的表现非常超出我的预期 对,我甚至已经用这个本子差不多赚了三台这个本子的米了 买的是16+512的M2 air,配了个外置的硬盘用来放Project,使用体验是很好的,下面我具体说说体验是如何提高的吧xwx
体感
首先,这不得不得说我之前用的游戏本 + Matebook E Go 了,第一个,不仅重量太重了,背起来跟要命似的,而且他的vsc反应极其的慢,补全跟要命似的,要等个好几秒才可以反应过来,妈诶。
还有一个就是,他曾在某个晚上连续蓝屏了两次,气笑了,大晚上写码看到蓝色的屏幕真的很令人蚌埠住,要命死了。
自从换了 电脑后,这些问题都解决了,虽然对我来说还有些键位上的痛点,不过好歹比开发效率低要好很多。
我还有个笔电是 MateBook E Go ,华为的Windows For ARM本子,怎么说呢,对于我而言,Windows On Arm的软件少了很多,有些东西(对我说的就是Python 要倒3.12才可以有win下的arm版本)跑起来不是很舒服,虽然说mac也有这些问题,但是影响到我的地方不是很多,至少该跑的都能跑,虽然有bug就是。
软件适配
我自己是 Cursor + Android Studio + XCode + IDEA 全套开发组件,毕竟我什么都能写,纯牛马,每一个软件都适配的还算不错,最近有一个项目是Vue2,要基于 Node 12 左右的版本开发,在这个电脑上工作还是可以的,使用nvm切换就好了,至少对我来说开发体验不差。

img.2
Java的话用的是 OpenJDK,跑起来相当顺利,基于的版本是 17,LTS还是可以的咪
比 Windows 本 好的地方
我认为是 HomeBrew 包管理器(?,至少我个人认为是比winget要好用一点的,虽然说比不上 Pacman / yay / snap Linux之类的平台好用,但是总体来说也算可以。
还有一个就是不用关机吧,至少我每次打开电脑项目基本上是2s,想睡觉就合上盖子,起来就打开屏幕就好了,非常简单,没什么大问题就是。
而且他的续航好了太多了,我可以很轻松的把电脑带到实验室去,然后配上一个Type c线就可以了,没什么续航焦虑其实
还有一个就是,我的手机也是iPhone(,我之前在win下本身想实现一个消息推送的玩意,没想到设备互通,在mac上已经实现了都
比 Windows 本 差的地方
屏幕管理?页面管理我感觉没有win下的智能,至少我感觉有点拖泥带水不舒服的感觉
还有就是这破 60hz 的屏幕,如果air能上120hz就好了,pro的话也有但是重
还有一个是,文件管理 Finder 不是很舒服,用起来感觉没有win那么快,对了 .ds_store 天天拉屎,每次 .gitignore 不注意就要命死了都
总结
这台本子的使用体验至少是比我之前的好太多了啦,相对来说有些不满意的地方,不过大多都是很值得的。