我是最近半年才开始从Windows切换为Macbook,并且Macbook开始做一些编程开发,我觉得最大的体会是Macbook不折腾,能省很多事。
比如说配置开发环境,MacBook可以终端直接安装Node.js、Python等编程环境,而Windows需要各种手工环境配置,对新手来说很痛苦,可能折腾半天发现还没法用。
这可能是因为Mac属于Unix,比较适配Linux,从它自带的zsh终端就能看出来,其实和Linux服务器命令差不多。
程序员很多系统都是基于Linux开发的,除了游戏开发、客户端开发之外,Mac开发的东西能无缝部署到Linux,不需要处理兼容的问题。
除了以上系统层面的差异外,从编程体验来看,Mac也有不少更趁手的体验。
1、Mac键盘打字更舒服,这是很多程序员的心声,打字体验太重要了,程序员一天至少有一半时间在打字。
2、Mac触控板比鼠标更好用,这是Windows做不到的,我用了不下5个Windos电脑,没有鼠标真不习惯。
3、Mac续航让人放心,偶尔出差或者去咖啡馆敲代码,续航真的很重要,Mac承诺多长时间基本就可以坚持多长时间。
4、Mac系统更加流畅,这和iPhone一样,哪怕是8G/256G的丐版,打开五六个IDE也不会卡,对于编程来说,卡顿或者无缘无故死机真的没法忍受。
5、Mac打开VSCode、IntelliJ IDEA、PyCharm等IDE的速度更快,其他软件也一样。
6、Mac适合前端和UI开发,我还没见过哪个做UI的不用Mac,流畅度、渲染都领先很多。
7、Mac自带的小工具比较好用, 比如截图、录屏、PDF预览等,不需要自己再安装第三方小工具。
以上是我用Mac下来的几点感受,但这仅代表Mac在编程开发上的优势,也包括设计、自媒体等,如果是普通场景使用电脑,比如日常办公、娱乐消遣、打游戏等,其实Windows更好用。
因为Mac生态比较封闭,常用软件、游戏、接口少,而且鼠标、快捷键等使用习惯也和windows有很大差异,不太符合用户习惯。
1409

被折叠的 条评论
为什么被折叠?



