写了十几年代码,高中时自己去电脑城买零件回家装机自己捣鼓,大学时买了华硕的Windows的笔记本一直用到毕业后,然后2016年开始主力使用MacBook Pro。其实说实话,并不是说Windows不好,只是MacBook有些特性真的太让人沉迷了。
这是我离不开Macbook的原因。三指切换屏幕的效果几乎等于双屏幕,甚至三屏、n屏。你把某一个窗口最大化后,就等于创建了一个虚拟屏幕。例如我最大化了四个窗口,等于创建了四个屏幕一样
这对于程序员来说非常实用。例如我可以一边查stackoverflow,一边写代码。下图是我刚录的效果,由于视频转gif,可能会失去一点顺滑度,实际顺滑效果比gif展示的好多了。
虽然在Windows下,用ALT+TAB也可以快速切换任务,但任务窗口超过3个时,切换时就需要费点神了。而且三指滑动这个功能也算是解压神器。
而且我的是15寸版本的,touchpad超大,用起来超顺手。直观感受下
如果你像我一样偶尔去咖啡厅写代码,那么带鼠标会有点累赘。如果你的MacBook日常用来写写代码,刷刷知乎,那么MacBook的touchpad完全可以代替鼠标。我也因为工作原因,用过thinkpad,可以说,MacBook的触控板是完全吊打thinkpad的触控板的。当然,如果你要非常精细的操作,例如PS抠图,那么MacBook的touchpad还是不够用的。
苹果做得牛的一点时,这个触控板虽然大,但你打字时手掌碰到触控板,并不会造成误触。touchpad有个force touch的特性,你按下时就是普通的单击,但如果你再用力点,你会发现这个触控板还能往下再按一层,然后触发新的动作,默认是查字典。你在读文献时,遇到不懂的单词,你可以用力按一下触控板。
甚至你可以用touchpad签一些文件,例如老板给你发了升职的通知,是一份pdf文件,要你签名发回给他(白日梦ing...)。你只需要用“预览”打开,然后点击“签名”,你就可以在触控板上签名了。虽然不是很常用,但需要用到时非常方便,而且比用鼠标扣出来的签名自然多了。例如我在touchpad上手写我的ID @桔了个仔:
写出来的效果:
虽然我自己本来写字就难看,但可以看得出写出来的效果是自然的,而且笔画有粗有细,用来签文件完全可以。
2016年时,MacBook的续航可以说是强得不行,早上出门背去咖啡厅写代码写到太阳下山没啥问题。不过后来Windows笔记本也争气了,联想,华硕都推出了续航超12小时的笔记本。我还在为苹果捏一把汗时,苹果笔记本的续航神话又刷新了。推出了基于M1芯片的MacBook。关于续航,官方这么说:
有人测试过,M1芯片的MacBook Air(7核GPU、8+256GB)屏幕亮度调至150尼特下,Wi-Fi下网页浏览坚持了960分钟,也就是16小时。
但M1芯片的MacBook pro有个“弊端”,就是内存最大16g。没办法,内存集成在了芯片上,没法做再大了。但我目前用的MacBook是2016年版的,16g内存,不会卡。如果不是开发重量级的软件,MacBook还是够用的。
目前m1版的MacBook pro貌似还没16寸屏幕版本的,不然我可能考虑拿现在这台去换购,习惯了大屏幕笔记本,没办法。不过据闻M1版的MacBook在软件兼容方面还是有一点问题,担心的可以再等一段时间看看。
这点还是挺方便的,各种command一顺手就运行了,在windows下则要额外的软件(例如WSL)支持。
用了mac,你基本和主流游戏告别了。如果你是自制力差的,想好好学习,OS X倒是很适合你。我本人不怎么打游戏,所以这点对我来说没啥影响。
刚工作时没钱,觉得MacBook贵,后面有点积蓄了,买了MacBook,用久了,发现MacBook性价比还是可以的,Windows的笔记本其实也有很多优秀的,但优秀得能和MacBook Pro比的,都卖得比MacBook Pro贵。而且各种顺滑的特性确实用起来很省心。
「某些」程序员其实也就是互联网公司的程序员而已。一开始是因为 Mac 有个性、有品味、更像服务器使用的 Linux 等等因素,到了现在这一切都不重要了,因为整个行业都在用 Mac,很多工具根本不重视其它平台的兼容性。
就一个很简单的 Python 或者是 Node 脚本,如果是在 Mac 上写的,不考虑系统路径结构的区别,放到 Windows 上直接跑不了。你同事分享个脚本给你,说日常很多工作流程都可以用这个脚本提高自动化,接着你发现 Windows 上不能用。人家也只是出于业余爱好写个脚本提高自己工作效率,根本不会专门为你兼容 Windows,你就自己折腾去吧。
你在一个程序员都用 Mac 的互联网公司用 Windows,就如同你在一个公制国家坚持使用英制,或者是在一个英制国家坚持使用公制。别人不是不能选择跟你兼容,但别人不会选择浪费时间浪费资源来跟你兼容。
在互联网这个行业之外,很多行业是正好反过来的,很多工具只有 Windows 的版本,你用 Mac 你就是自找麻烦。最麻烦的还是在这两种行业的边界进行合作。
开发网站用mac挺好。兼容linux环境,可以本地开发,本地调试,写完直接git push上去。你用windows本地开发调试基于linux的webapp很麻烦。你用linux系统的话,很多桌面程序linux都没有,更不方便。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 tinynews.org All Rights Reserved. 百科问答小站 版权所有