macbook pro 真的适合程序员写代码?

2020-02-24 10:28:38 +08:00
 jimupon

公司用 win 一体机+ linux 远程开发; 在家用 surface pro + linux 台式机远程 外接双显示器,无线键鼠

最近得了一台 mbp,一直有人鼓吹 mbp 适合程序员用,不过用了半个月来真的没发现 mbp 有何优势?

  1. 有人说 mbp 手势有多好用,但是这些手势在 surface 上一样支持啊,只是用的人不多,怎么在 mbp 上就真香了 ? mac 上一堆快捷键学习成本也不低,win 上的快捷键难道不多吗?

  2. 键盘,mbp 键盘不多说了,要适应这个手感不容易,虽然触摸板确实不错,但是怎么也比不上无线全尺寸键盘加鼠标。 提到外接键鼠,为啥 win 上很好用的键鼠,接在 mac 上就掉帧,卡顿。。。

  3. 主流的 ide mac 和 win 上都有,在具体开发上差别真的不大。 当然 win 上配置开发环境很烂,其实用 win 上 ide 加 linux 远程开 remote development 就可以了。 个人感觉比用一台 mbp 上配开发环境用的舒服。

当然这只是我用半个月的体验,可能 mac 有其他好用的地方体会到。 但是对于开发来说,如果不是用来出差、开会,台式机永远比笔记本开发来的爽快。

34719 次点击
所在节点    Apple
180 条回复
Nerv
2020-02-24 23:11:12 +08:00
@Chingim #119

windows terminal 和 vim 稍微配置下其实挺好看的。。
Nerv
2020-02-24 23:14:13 +08:00
@Chingim #119 抱歉,我没认真看你的回复,请问你说的美观性问题吗?还是 windows 的 vim 有什么坑?
zitengdu
2020-02-24 23:33:59 +08:00
字体渲染问题我想放弃 Windows,图形界面稳定性问题我想放弃 Linux 上,剩下的就是两者都不差的 macOS。等等,公司笔记本只发 Windows 系统的本子,我忍,出差或开会用。本子性能更本上,我要看 PDF,开终端,开浏览器,开虚拟机... 工作站+ Ubuntu。Mac 只能在家待着陶冶情操。
bkmi
2020-02-25 00:23:25 +08:00
@murmur @yongliu 同一台电脑,SSD,双系统,无安全软件,停用 Defender,小项目没有明显感觉,但是当项目代码量不小时差距就很明显,猜测是 NTFS 对大量零碎小文件支持不行。
SenLief
2020-02-25 00:44:00 +08:00
毕竟这么贵,还不能打游戏,再不好用,那不就是智商税了。
GG668v26Fd55CP5W
2020-02-25 01:24:05 +08:00
当然不适合,特别是对 vim 用户很不友好,touch bar 上的 esc 哪有手感?去年 16 寸的稍微改好了一些
claysec
2020-02-25 02:10:31 +08:00
根据我最近写的 python 项目,还是 mac 适合我多一点,python 对 windows 太不友好了一堆编码 bug,做兼容我都做烦了
20015jjw
2020-02-25 03:37:32 +08:00
@falcon05 别吧 真的 vim 用户要老按左上角 esc 早就 rsi 了 正常人要么 cap lock 要么组合键了...
exploreexe
2020-02-25 03:37:59 +08:00
都还行吧,想用啥用啥。
一开始换到 mac 的时候特别不适应,感觉就是个垃圾,后来用了好几年以后就没这个感觉了。习惯的力量真可怕呀。
不过我用了 MAC 感觉真回不去了,越来越不爱折腾了,或者说越来越懒了,之前用 windows 的时候特别爱折腾。
要说那个系统好,感觉还是 windows 更胜一筹。
younghust
2020-02-25 03:40:45 +08:00
总是这种问题,有劲么?
Biggoldfish
2020-02-25 03:42:41 +08:00
@paranoia 哈哈哈哈认真的吗 只有 mac 和只有 win 的软件估计是数量级上的差距,这也能自信起来?
swsh007
2020-02-25 06:58:41 +08:00
字体和电池啊
ide 还好说
vindurriel
2020-02-25 07:05:26 +08:00
远程体验不在讨论范围之内 Windows 开发环境是这几年才慢慢变好的( vscode 原生 unix 微软开始拥抱开源) 相比之下 Macbook + OSX 的开发环境有滑坡的趋势(系统 bug 搓擦条 主要还是公司不重视)此外 iOS 开发是绑定 Mac 环境的 个人建议是 不值得把精力花在给别人的产品找毛病上
winara
2020-02-25 07:41:36 +08:00
不吹不黑
开发来说 win 和 mac 区别不大,因为主流软件基本无差别
平常使用来说 win 生态强大,但是 mac 也够用
硬件来说 mac 的屏幕很赞
总体来说 win55 分 mac45 分,但是由于 mac 硬件不错,所以我是 mac+win 虚拟机(个别场景),所以不需要在 win 和 mac 之间做选择
MarginK
2020-02-25 09:08:30 +08:00
程序员也分很多种嘛,每一种程序员,使用工具的习惯都完全不一样的,

MBP 确实很适合我们 IOS 开发者使用哦~
orvnge
2020-02-25 09:32:15 +08:00
17 款高配 15 寸的用了几年,一直吃灰,游戏开发排除 macbook pro,性能太差了。。。。。外观是真好看,打算看新款的 13 寸会怎么样,做移动开发蛮好的
ganning
2020-02-25 09:32:59 +08:00
个人感受,一半装 b 一半开发。可能唯一的不同点就是有。。。心理加成??!

对了,得吐槽一点 Mac。jmeter 压测卡住这个大坑。。。搞得一度怀疑人生
CoderGeek
2020-02-25 09:34:00 +08:00
java 系 linux > mac > win

喜欢 mac 的很多软件 win 东西太多容易发散
CoderGeek
2020-02-25 09:34:20 +08:00
很多年没用台式了
raptor
2020-02-25 09:44:30 +08:00
记得九年前我刚开始用 MAC 的时候也是上网狂骂,垃圾 MAC 哪有 LINUX 好用,有些方面连 WINDOWS 那个垃圾都不如。然后被果粉一通乱喷。用了半年以后,习惯了 MAC 的某些毛病(并且后来版本也改了),不得不说真香。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/646999

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX