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 条回复
casillasyi
2020-02-24 15:01:17 +08:00
这没什么好争论的,本人是服务端,对于服务端开发者来说:linux > mac > win。Mac 的很多细节都是开发者友好的
lovedebug
2020-02-24 15:06:04 +08:00
个人更新换 win10 台式机
dddd1919
2020-02-24 15:06:52 +08:00
已经 n 年没看见 [您的开机时间已经打败了全国 99%的电脑]
seanxx
2020-02-24 15:07:02 +08:00
@ty89 #52 哈哈哈 V 站果黑吗 看你的回复,全是怼人的
alexkuang
2020-02-24 15:07:32 +08:00
不要讲什么 windows 加个 linux 虚拟机跟 mac 没区别,我爱折腾我也折腾过但不代表所有人都爱折腾。mac 的很多优势就在于开箱即用,mac 相比很多的有 UI 的操作系统有很多 opinionated 的改进,mac 在发展过程中也做出了很多前卫甚至激进的设计决定。很多你说的 surface 上有的功能也是跟 mac 学来的比如手势。
当然 opinionated 的产品的局限性就在于“你永远无法讨好所有人”,mac 的讨好的用户不少,尤其是有话语权的专业用户。
Stevenv
2020-02-24 15:09:43 +08:00
日经贴。。。。。
murmur
2020-02-24 15:16:49 +08:00
@seanxx v 站果黑在这里,是我太低调了么,你都没注意到我
kvenux
2020-02-24 15:18:31 +08:00
mac 兼容了 linux bash 快捷键,ctrl+a/e/h/k....
win 是自成体系的,ctrl+a/c/v 这些都和 linux mac 不一样
相比之下我更适应 cmd+a/c/v/t/w/q/n 这些组合,永久了发现真回不去了
linux 复制粘贴太麻烦,桌面支持太弱,再就是微信没有客户端(我的网页端被封了),用了段 ubuntu 真的受不了
用 win 也行,但相比之下还是习惯 mac
我转到 mac 是 2013 年,这期间 win 本的 WSL 也有了,屏幕也不错,确实削弱了 mac 的优势
我觉得习惯 mac 的就接着用,不习惯就不要逼迫自己入坑 mac。工作效率还是跟习惯有 match
至于个人娱乐我自己有台 alienware alpha,玩游戏还是得 win
mac 下总是不能开开心心玩游戏,想玩个红警都不行,只能盼着 steam 更新几个支持 mac 的,相当蛋疼
lifesimple
2020-02-24 15:31:10 +08:00
不能打游戏
shm7
2020-02-24 15:42:31 +08:00
毕业后技术栈 java js android ios python tf torch 用了 macos 回不了头 用的开源多 配置方便点
wangxiang
2020-02-24 16:01:26 +08:00
触摸板的振动反馈应该吊打所有 win 本了吧
yinzhili
2020-02-24 16:13:24 +08:00
楼主说得对,对于不需要出差和回家加班的人来说,Windows 台式机用着难道不香吗?
ty89
2020-02-24 16:17:19 +08:00
@seanxx 不不不,我只黑纸张
rophie123
2020-02-24 16:25:28 +08:00
我用 Mac 的好处就是把游戏戒了,这就是理由
murmur
2020-02-24 16:28:32 +08:00
@wangxiang 实体鼠标不香么,几十块钱解决的东西吊打就吊打呗
my101du
2020-02-24 16:30:20 +08:00
作为一个 ctrl C ctrl V 程序员和 macbook pro 用户表示, 用 macOS 系统, 左手小指不会抽筋. 不得不用 windows 的时候会用键盘映射交换 ctrl 和 alt 键.

另外, 没用过 1 万以上的显示器所以不好评价. 但见过所有普通显示器里,即使 4k 缩放 200% 等, 也没有一块屏幕有 macbookpro 那么"通透自然". 那种感觉就像隔着一块擦干净的玻璃看里面压平整的印刷体报纸.

而用 windows 系统看屏幕字体,再清晰脑子里也会觉得"这是电脑处理过的字体", 粗粗细细雾蒙蒙, 久了眼睛糊成一团.

另外, 运行速度方面. 在跑一些耗资源的应用时,例如 phpstorm 开同样一个 project, mac 的慢是均匀的, 一直保持着那种有点"60 公里定速巡航"的感觉, windows 是偶尔很快飙到 120km/h, 然后突然卡卡卡, 突然又快了, 非常的无语.
joshua7v
2020-02-24 16:32:48 +08:00
对我来说差不太多,
反正基本都在终端里
不过 windows 有个问题是终端复制不能 ctrl+c..
CuVee
2020-02-24 16:47:05 +08:00
不适合,用来用去还是 window 好,毕竟为资本家打工,除了写代码还要考虑摸鱼的。这样综合起来 windows 可以说能够吊打其他
Chingim
2020-02-24 17:13:15 +08:00
@joshua7v windows 的终端根本不想碰啊, 在那里面用 vim 写代码实在是太蛋疼了
coloz
2020-02-24 18:06:16 +08:00
如果是要开发 ios 和 mac,可以买 mac,如果不是,同样的价格,你可以买到更爽的 windows

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

https://tanronggui.xyz/t/646999

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

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

© 2021 V2EX