4202 年了,前端开发一定必须要用 mac 吗

2024-03-23 16:55:42 +08:00
 LawlietZ

我现在 mac 还是很多年前实习买的,感觉用的很行一般的性能还能跟上,现在想买一个新的笔记本,有考虑到 windows 本,因为 win 本还是软件更全也能玩些小游戏,但考虑到前端现在都是 mac 担心环境不兼容啥的。

mac 的 1w 多价位可以直接买到 rog 笔记本的顶配了,作为开发+自用,win 本可以做为主力本吗?

19811 次点击
所在节点    程序员
162 条回复
ShuWei
2024-03-23 22:35:21 +08:00
都这年头了,没有谁是不可替代的,只能说各有各的优点,我同时用 win 和 mac ,有时候远程开发是 linux ,只能说很不专一了,论个人喜好,还是喜欢 mac ,娱乐干活两不误,当然我的娱乐不包括玩游戏,win 用来开发,有其优点,但确实也更折腾一点。

其实还是你习惯用哪个就哪个,钱到位了就行,毕竟 windows 本要买到类似 macbook 体验的话,要花的钱应该也差不多
Bamed
2024-03-23 22:37:50 +08:00
@june4 老哥,请教一下新轻薄本/游戏本装 arch 大概可以滚多久?
shakoon
2024-03-23 22:40:11 +08:00
哪有做什么一定要用什么这种书呆子定理。我上周还刚用 vb6 帮人写了个爬虫,是不是要被 python 码农口水淹死呢
JoeDH
2024-03-23 22:41:52 +08:00
逆天言论太多了
hafuhafu
2024-03-23 22:42:53 +08:00
我甚至分不清帖子里的一些评论到底是在开玩笑还是认真的...
ShadowPower
2024-03-23 22:45:44 +08:00
WSL 能用,内存不要太小就好。建议 32GB 起,64GB 更好。
WSL2 刚出那会可能有点坑,如今基本上什么都不用折腾,装好就能用,VSCode 连接上去体验比直接用 Linux 桌面还要好。网络也可以改成 mirror 模式,Linux 程序可以用 Windows 下的 VPN ,Windows 的浏览器或者其他工具也可以直连 Linux 程序。

换电脑也可以直接把 WSL 环境导出,到新电脑上导入。只需要非常少量的配置就能进入开发状态。
然后还能享受 Windows 的桌面应用生态。

比起处理 Linux 桌面的种种问题,我觉得 WSL 已经相当友好了,只要你对 Windows 本身没有什么偏见的话。


如果是 Windows 7 、或者 2017 年以前的 Windows 10 ,没有能用的 WSL 的时代( 2017 年以前有很多大 bug ),开发体验确实不是很好。
houshuu
2024-03-23 22:48:42 +08:00
Mac 主要还是不折腾,试过把 Linux 当主力过,开发需求自然是完全满足,但是可能是买的机器本来是 Windows 的缘故,声卡驱动搞了小一个月,这种开源的驱动编译,自改各种试来试去。后来火了直接下了一台 MBP ,之后也就一路用 Mac 了。

Windows WSL 虽然看上去美好,但经常能遇到一些奇奇怪怪的问题。去年总是能看到 WSL 是最好的 Linux 发行版的论调,想到自己台式是为了游买的顶配,如果能再用来开发不是美滋滋,就试上了一阵子,但是结果还是算了。随便列举几个,用 WezTerm 进 WSL 运行 Vim ,Linter 结果的下划线无法显示,除非降级 WSL 1 无法解决。剪贴板共享得自己在 WSL 内外搞同步,NeoVim 内还要手动加 Lua 片段来同步。WSL 内的文件用 WSL 的 Git ,Windows 的文件得用 Windows 的 Git ,进而导致我用 LazyGit 也得分开两个平台来用。槽点太多,微软并没有做到真正的融合一体的体验。

所以为了生产力,我的建议是,要么就事先调查好确定好驱动兼容性的前提下搞个 Linux ,要么就直接买 Mac ,省心省力。要想玩游戏,那就好好的搞个 Windows 的台式,各自发挥所长就行。
isbase
2024-03-23 22:51:06 +08:00
Mac 综合考虑是最优选,windows 也不是不能用
lingo
2024-03-23 23:00:48 +08:00
前端从来就没有过必须要用 mac 吧。
至于色差问题。反正色号是设计给的。准不准都是那个色号。
matthewzhong
2024-03-23 23:12:50 +08:00
Mac 不是必须的,梯子倒是必须的
subframe75361
2024-03-23 23:33:12 +08:00
wsl2 里 vite 的 hmr 得开轮询才能用
LDa
2024-03-23 23:33:31 +08:00
我用 steamdeck
kfish
2024-03-23 23:34:39 +08:00
Mac 现在已经很便宜啦, 而且开发效率绝壁比 Win 高
Jessec
2024-03-23 23:48:06 +08:00
虽然我不喜欢 mac ,但是如果你预算充足(至少上 32G 内存)并且能适应它的快捷键,我还是会推荐 mac 。前端,后端,移动端,除非你是做 windows 开发否则都能满足
jamesjammy061
2024-03-23 23:53:01 +08:00
俺没钱穷,只能牺牲一切外观实用等因素换性能,买了机械革命等蓝天公模机器,i9-13 4090 ,win+wsl2

BIOS 、系统、驱动、wsl 兼容性、windows 兼容性问题每次遇到都要自己搜来搜去慢慢琢磨,只因没钱
dayeye2006199
2024-03-23 23:59:52 +08:00
浏览器 codespace 都可以开发前端了
x4gz
2024-03-24 00:03:48 +08:00
喜欢哪个用哪个
都喜欢就都买
Adelell
2024-03-24 00:22:58 +08:00
搞前端不用 Mac ,就像四大名著不看红楼梦,说明这个人文学造诣和自我修养不足,他理解不了这种内在的阳春白雪的高雅艺术,他只能看到外表的辞藻堆砌,参不透其中深奥的精神内核,他整个人的层次就卡在这里了,只能度过一个相对失败的人生。🐶
a632079
2024-03-24 00:51:23 +08:00
@Pylogmon 缺少优越感 🐶
kneo
2024-03-24 01:13:35 +08:00
教你一个小诀窍,学着点吧——所有可以用 yes 和 no 回答的标题,答案一定是 no 。

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

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

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

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

© 2021 V2EX