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 有其他好用的地方体会到。 但是对于开发来说,如果不是用来出差、开会,台式机永远比笔记本开发来的爽快。

34718 次点击
所在节点    Apple
180 条回复
hello2060
2020-02-24 13:04:20 +08:00
有人说 mbp 手势有多好用,但是这些手势在 surface 上一样支持啊,只是用的人不多,怎么在 mbp 上就真香了 --- 这个我真看不懂啊,我用了 mbp 手势觉得爽不能说,我还要先去用 surface,surface 没 mbp 爽才能说真爽?
chiuan
2020-02-24 13:10:01 +08:00
我觉得 mac 就非常好啊。。没试过 linux
lifeintools
2020-02-24 13:11:26 +08:00
我在这三种环境都 长时间开发过。主要看习惯 各有千秋
ysn2233
2020-02-24 13:12:57 +08:00
只用笔记本的话 mbp 不错,外接显示器的话 mbp 比较差
xileihi007
2020-02-24 13:18:44 +08:00
不是程序猿不了解,但是对于我的办公环境来说真的是很不方便,已经将落灰的 840 低价出售入了一台 magicbook,用 win 还是顺手啊
Navee
2020-02-24 13:25:50 +08:00
还是看个人习惯,MacBook 唯一的缺点就是贵
ma5on
2020-02-24 13:42:56 +08:00
非常适合,但不适合所有程序员
//怎么? 现在写 IOS & android APP 的都不叫程序员了? 还是前端不配叫程序员?
ma5on
2020-02-24 13:44:48 +08:00
@JerryCha 起止是挺好,macbook pro13 inches 是目前用钱能买到最顶级的外放音质.
WhatIf
2020-02-24 13:44:56 +08:00
习惯问题占了巨大的比重。
当年买 mbp,看中的是 15 寸视网膜屏,16G 内存 512GSSD,要知道当时普通的笔记本 4G 内存,500G 机械盘是主流, 更别提超低的分辨率了。所以一直觉得,虽然贵,但是性价比还是挺高的。如今这个优势已经没有了。
触控板手势的确是一个加成的地方,不过后来去线下店体验了一下 surfacebook surface pro,觉得手势和屏幕完全赶上了,就是价格也不便宜。
然后在使用上, 我大概就属于不习惯用 mbp 的人群之一。mbp 的键盘没有 insert 没有 page down,page up, 这让很多场景操作变麻烦。有时候,因为要做 ios 项目的缘故,开着 mbp,然后又要写做点别的项目,比如 java 的, 想着就继续 mbp 上操作, 结果垃圾 finder 总能成功打消我的念头, 直接换 windows 去了。
musi
2020-02-24 14:03:32 +08:00
不管是硬件设备电脑还是软件设备各种 IDE,其目的不是帮助提高开发效率么,只要自己用的舒服不就好了在乎别人说啥干嘛,别人说说就能把你的效率提上去么。。。
charlie21
2020-02-24 14:05:28 +08:00
买都买了

凑合过呗,还能离咋地
tmado
2020-02-24 14:07:38 +08:00
虽说手势什么的跟编程没啥关系,但 surface 那种弱鸡手势跟 Mac 差得还是太远了
Justin13
2020-02-24 14:09:21 +08:00
最大问题是文件系统默认不区分大小写。
其他的都是个人使用习惯问题。
cedoo22
2020-02-24 14:14:52 +08:00
@murmur 什么情况要在公司用笔记本? 多半是开会,或者需要辅助电脑。 这种和 出差的用处差不多,这时,你会再随时掏个鼠标来用吗??
还有 mbp 的键盘敲久了,手腕疼,还没有¥88 的键鼠套里的键盘舒服。
loading
2020-02-24 14:15:48 +08:00
macbook 现在的硬件痛点主要是键盘和涂层。

体验主要是 osx 生态了,里面的软件更注重让你专注,而且软件质量都挺高(数量相对也少)

看是做什么工作,如果是单片机方面,真的烂。
loading
2020-02-24 14:17:00 +08:00
楼主你这是远程工作,你需要的是瘦客户端而已,macbook air 在 5 年前就很适合你。注意自己分析,别盲目。
glfpes
2020-02-24 14:19:59 +08:00
你是 2 台电脑和 1 台 macbookpro 比较。
这意味着 2 倍的开销。
也意味着一旦有移动开发的需求完全跟 macbookpro 没法比
也意味着配置更复杂
ps1aniuge
2020-02-24 14:46:23 +08:00
@jimupon 恩 linux 桌面说实话比 win 和 macOs 差不少, 所以只用 shell---------linux 的 shell 也比 powershell 差很多。
ISSSSSSS
2020-02-24 14:55:24 +08:00
现在的系统,哪有什么只有 mac 行,windows 不行的场景。反倒大多是 windows 可以的,mac 不一定行。
但是 mac 的各种细节,类 linux 的工作场景非常适合程序员使用。
起决定因素的,完全在于细节和习惯。
我认识的人,百分百用了 mac 之后再也不会用 windows。

另外说一个小细节,使用 idea 开发的时候,你就会觉得 mac 显示的代码要比 windows 上的看着要舒服,即时调成相同字体。真玄学。我们一天时间用到电脑最多的,其实是屏幕,因为你无时无刻的在看着。如果从屏幕上来比较,windows 都是小弟。windows 的笔记本或屏幕差不行,或屏幕好,但是系统优化跟不上,也不行。
TJT
2020-02-24 14:59:16 +08:00
不说别的,GBK 和 BOM

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

https://tanronggui.xyz/t/646999

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

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

© 2021 V2EX