2025 年, Windows 的开发体验已经赶上 Mac 了

54 天前
 zficode

2021 年实习时,我入手了第一台 MacBook M1 Pro ,被 macOS 的流畅和命令行体验深深吸引,环境配置方便,于是果断出掉了原来的 Windows 笔记本,之后一直用 Mac 。

前段时间因为 Mac 屏幕损坏,急着面试,临时买了一台 Windows 游戏本。实际用下来非常惊喜——WSL2 和 Windows 深度融合,直接命令行搭建环境,搭配 VSCode 开发体验很顺畅,Docker 等软件在 x86 平台也更稳定,没有 ARM Mac 的那些兼容问题。偶尔还能打打游戏。

当然也有不足:游戏本偏重,触控板手感一般,续航还是比不上 Mac ,简直就是电脑纳智捷,一个面试下来就消耗了 70%电。

20499 次点击
所在节点    Windows
201 条回复
darklinden
54 天前
别闹,wsl 的网络配置全靠猜,文档说啥的都有,配完一天正常一天不正常,一说就是重启大法

怒切 virtualbox 发现最近服务丢后台老出 cpu locked ,一搜有人说 virtualbox6.0.x 开始的 bug ,突出一个懵逼

想重装又耽误干活儿,先凑合用了,每天早上来了给 vbox 一个个点一遍就活了

就这我都不想被 wsl 坑
crocoBaby
54 天前
我也觉得,macos 实在是用不习惯,现在跨平台那么多,基本上都够用了,没遇到 windows 的问题
jeck5001
54 天前
我还是觉得 mac 开发好用一些
zed1018
54 天前
你在 v2 说 windows 的好话,你犯天条了你知不知道
zczxc44
54 天前
@BeautifulSoap 只能说是你习惯了,mac 的快捷键少吗?手势操作比 win 强太多了,一个 cmd 各种组合键非常丝滑,而且 mac 关键是静音,跑程序效率快,很多界面字体细节做到都比 win 好,终端体验更是吊打 win
Iakihsoug
54 天前
wsl1 更好用, 但是被放弃了
wsl2 就是乐色
raptor
54 天前
只能说还是用得少了
zzxCNCZ
54 天前
楼上说 wsl IO 问题的,记得升 win11 ,win10 没法发挥 wsl 完全性能。IO 问题还有,但是日常开发基本不影响,网络问题刚开始不懂要稍微配置下,其他真的非常的 ok 了
zczxc44
54 天前
作为一个前端来讲我觉得 mac 前端开发是非常适合的
byj66
54 天前
@darklinden vmware pro 对个人免费了,可以试试。
infreboot
54 天前
我酒知道要说 WSL 。1 ,2 楼的问题全遇到过。真完美开发 建议 Linux
howencilx
54 天前
如果还是需要追赶,那我为什么不直接买 mac ?
szqh97
54 天前
我旁边哥们用 windows, 一两天就一个蓝屏
coreJK
54 天前
windows 10 + linux 双系统路过
bingfengfeifei
54 天前
@szqh97 #53 一两天蓝屏很可能内存硬件出问题了。
xfn
54 天前
对长期 macos 用户来说,使用 windows 最大的障碍是快捷键
hwdq0012
54 天前
遇到过 wsl2 的 Udp 广播问题,
虽然设置 hyper v 一个外部网络可以广播,但仍有限制,据说需要自己编译 wsl 内核,但文档太少
再者设置了 Hyper-v 的外部网络后,就没有 nat 或 mirroed 的网络了,而 usb 要接到 wsl 里,目前我只知道 usbipd ,它也是通过网络的,于是 udpipd 和 usb 不能共存

最后我的解决方法是使用 nat 网络 ,自己用 Openvpn 在 Host 和 wsl 里搭用 tap 模式,wsl 可以广播到 Host 所在局域网的设备,但这也太繁琐了
zhangeric
54 天前
用久了你就会发现问题了,wsl 太慢,桌面 docker 经常出问题.还不如直接买个小主机装 linux 上 docker,笔记本装 windows 远程呢.
coderlxm
54 天前
我从 2008 年开始就一直 mac 和 windows 开发,一直没感觉到有任何 mac 遥遥领先的地方,甚至早期 09 年的那台破 macbook pro 发热问题还让我一度想砸了,从 2021 年换成 m1max 之后才感觉到发热有改善。也就是因为这是 V2EX 了,换成是图拉丁吧或者笔记本吧,mac 都得被喷得不能自理。
aladdinding
54 天前
一个剪切板历史 windows 就没有一个好用的

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

https://ex.noerr.eu.org/t/1156421

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

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

© 2021 V2EX