有必要换 macbook 吗?

2019-12-13 10:21:06 +08:00
 emisora

最近再学习敲代码。发现网上很多教程要么是 linux 的操作教程,要么是 os 的操作教程。 用 windows 连安装个环境都不好找配置的流程。所以想换个 macbook 尝试下。 想问下是我学代码姿势不正确,还是确实 macbook 的环境学代码确实比较友好?

新的 macbook 太贵,想在二手平台上买个。15 寸的好还是 13 寸的好点,有必要带 bar 吗? 128G 的是否够用?

本人没用过 macbook,问的可能比较低级,见谅~

3561 次点击
所在节点    问与答
35 条回复
chroming
2019-12-13 10:30:23 +08:00
可以先用虚拟机装 ubuntu 学习,mac 的优势是开发环境类似 linux, 桌面环境类似 windows (有常用桌面软件),主用合适,但是作为学习环境有点浪费,况且以后真做开发的话你现在买的 mac 配置还不一定够用。

macbook 的话 15 寸配置相对高一些,13 寸更轻方便携带。bar 的普遍评价是没啥用。开发常见低配是 16G 内存+256G 硬盘。
murmur
2019-12-13 10:32:09 +08:00
你提到了贵,那就是没必要,下面说必要的建议给楼主筹措下资金,至少得凑个一万五把,一万二只能买 8+256 的学习机
lagoon
2019-12-13 10:33:10 +08:00
那用 ubuntu 不是也一样吗?
虽然我也有 macbook,也觉得非常好。

但如果要买二手,我觉得买台笔记本装 ubuntu 不是挺好吗?
万一搞不下去,还可以装回 windows。

没错,我就是二手拒绝党
ArJun
2019-12-13 10:35:38 +08:00
15 年的 LQ2 五千块钱现在看来还算比较值的,或者弄个 NUC 其实也可以,但是便携性不如笔记本
noviceiOS
2019-12-13 10:36:53 +08:00
买 16 年以前的 MBP 128G 可以自己动手换 SSD 的,我前两天刚把自己 14 mid MBP 128G 的 SSD 换成了 1 的 SSD,写前端也不卡
s4nd
2019-12-13 10:37:46 +08:00
直接配个能装黑苹果的机子,Windows,linux,macos 三个系统想用哪个用哪个
cmdOptionKana
2019-12-13 10:42:45 +08:00
不对呀,你说说,win 安装什么找不到教程?
cmdOptionKana
2019-12-13 10:44:14 +08:00
另外,初学阶段,价格敏感的话,在 win 里安装虚拟机 linux 也完全够用了,钱少的时候真的完全没有必要买 mac。

当然,如果有钱,买买买。
littleylv
2019-12-13 10:46:25 +08:00
建议双系统,搞个 Ubuntu 或 CentOS
littleylv
2019-12-13 10:48:19 +08:00
@littleylv #9
和 8 楼一样,针对的是你目前情况:初学 && 价格敏感。有钱的话管你初学还是老手, 当然是买了
ooh
2019-12-13 10:54:31 +08:00
是要买笔记本么,笔记本的话可以考虑 MBP,分期也能承受。
至于说写代码,如果是 Web 和 Android 开发,现在的话主流软件都是跨平台的使用起来没多大区别,Linux 虚拟机装个 Server 版就可以了。写代码一般 Terminal 编辑器 浏览器 虚拟机 这四类软件用得比较多,感觉三大平台没多大区别。
不如考虑一下什么硬件配置用起来爽,CPU i7 内存最好不低于 16G 硬盘 SSD 不低于 512。
fengbjhqs
2019-12-13 11:14:40 +08:00
楼主具体是学什么哇,

楼主的情况,如果不是特别喜欢苹果,而又要用,可以考虑黑苹果嘛, 还可以装 linux 或者 win
Greendays
2019-12-13 11:22:46 +08:00
学习阶段基本没什么东西是 windows + 虚拟机 解决不了的,如果楼主想买 Mac 就买吧,但如果预算紧张,那就下次再说吧。
abbenyyy
2019-12-13 11:23:10 +08:00
如果搞配置环境这都能成为你的难题,建议别学编程。

另外除了 iOS 开发,我觉得其他人真没必要上 macbook pro,高价低配,不如 win10 搞 wsl 或者直接 ubuntu。
november
2019-12-13 11:30:22 +08:00
没必要。和楼上大多数建议一样,要么虚拟机装 linux,要么 win+linux 双系统。当然 linux 单系统也行,就怕你用不惯。

如果电脑性能足够,那么使用虚拟机装 linux。这样子的话,可以把虚拟机备份一个,后面即使把 linux 弄坏了,重装也很容易。

如果电脑开虚拟机性能有瓶颈的话,就 linux 双系统,划好分区的话,对原系统没啥影响的。其实更多的建议,初弄 linux 的话,在虚拟机上弄吧。
nicevar
2019-12-13 11:45:32 +08:00
完全没必要,除非钱没地方花,一个初学者敲点代码什么系统不一样,就算你对 win 有偏见,linux 完全满足
当然你想找借口 macbook 就当我没说
limbo0
2019-12-13 13:15:02 +08:00
先上 linux 不能忍就换 mac
Eyslik
2019-12-13 13:17:42 +08:00
我是做设计的,之前想不开买了个 18 年的 mbp,现在后悔的要死
emisora
2019-12-13 14:00:40 +08:00
感谢各位。 我就是初学瞎折腾。

在 github 上装 vim 还有 vim 插件的时候看到教程里面很多命令说的都不是 windows 下面的。整的我每次都要搜索在 win10 下怎么装 xxx。

linux 更不熟悉不过各位老哥都有这个建议我回头看看教程。
nicevar
2019-12-13 14:21:09 +08:00
@emisora 既然你装了 win10,想用 vim 为啥不直接装个 linux 子系统,直接在 Store 里面搜索 ubuntu 安装上就行了

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

https://www.v2ex.com/t/628621

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

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

© 2021 V2EX