V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zficode
V2EX  ›  Windows

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

  •  3
     
  •   zficode · 2 天前 · 16564 次点击

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

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

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

    image.png

    193 条回复    2025-09-03 18:45:08 +08:00
    1  2  
    yannxia
        1
    yannxia  
       2 天前   ❤️ 16
    但凡你深度体验了,在 WSL 和 宿主机之间倒腾,就发现那个 IO 低的离谱了。不太好用,除非你 all in WSL ,那么问题来了,为什么不直接装 Linux 呢
    xiangsanliu
        2
    xiangsanliu  
       2 天前   ❤️ 2
    之前折腾过一阵 WSL2 ,网络问题给我搞崩溃了,最后发现还不如 windows + linux 服务器远程开发,不知道现在有没有改善。当然现在已经入了果教了(🐶
    w568w
        3
    w568w  
       2 天前
    看你做什么开发了。系统方面,这几点足够劝退我:

    1. 文件系统路径用 \ 而不是 /,造成一堆问题

    2. PowerShell 没有 Tab 命令补全(我知道有 ArgumentCompleter 、PSReadLine ,但都需要第三方软件适配才有最好体验,而目前几乎没有 cli 工具会去写 C# 模块适配这些接口)和非人类语法(例如执行绝对路径的程序需要用 &"C:/xxx/yyy/a.exe" ...)

    3. WSL 访问宿主文件系统巨慢无比,大型项目编译时间翻 3-5 倍

    4. 相比 Linux ,Docker 速度慢很多

    所以我现在开发体验还是认准 Linux 。至于 macOS ,在 UNIX 基础上魔改太多,几乎是另一个生态了。
    felixcode
        4
    felixcode  
       2 天前
    MacOS 与 Linux 的区别,和 AIX 与 Linux 的区别差不多
    lscho
        5
    lscho  
       2 天前
    wsl 你用一段时间就知道了
    bytesfold
        6
    bytesfold  
       2 天前
    对我个人来说,Win+WSL 确实是最佳选择
    skiy
        7
    skiy  
       2 天前
    @xiangsanliu AI 补全没有,但是有代码提示(不知道是我装了什么插件还是 PowerShell 7 的问题)。
    最烦的是它默认的 vi ,切换模式“Ctrl + V” 时,它是粘贴(虽然能用 Ctrl + Q 替换)

    第 3 个问题,只能像 1# 说的那样了。不过我刚切 Windows 的原因是,它有同花顺。还有国内那些 AI Code Editor 没有 Linux 版。

    当然,我还是喜欢 Linux 。所以现在开机开了 Docker 后,第一步就是 wsl -d debian
    paulluis
        8
    paulluis  
       2 天前
    1 、2 楼提到的问题今天依旧没解决,WSL 也不是标准 Linux ,没遇到一些问题还好,遇到一些问题一般人很难解决,不容易确定是 WSL 的问题还是自己程序或配置的问题。就和有一些人推荐使用 docker ,不使用 podman 一样,使用 docker 出了问题肯定是自己的问题,不是 docker 的问题,而使用 podman 出了问题要怀疑是 podman 实现标准和 docker 不一样导致的还是自己的程序或配置有问题。
    wuruxu
        9
    wuruxu  
       2 天前   ❤️ 5
    用过 Windows/Mac , 最终还是觉得 Linux 更适合开发人员
    用来做开发,除了 Linux 真没有更好的选择
    除非是特殊情况,比如 Windows 驱动之类,.Net
    zficode
        10
    zficode  
    OP
       2 天前
    @yannxia 这个是 wsl2,相当于启动了一个虚拟机
    zficode
        11
    zficode  
    OP
       2 天前
    @w568w 我这个是用的 wsl2, 相当于启动了一层虚拟机,和 wsl 原理不同,所以不存在 Linux 兼容性问题。
    针对第 3 点问题,可以把所有项目全放在 wsl2 虚拟机里面进行编译,然后可以通过 vscode 的 wsl 协议进行开发。
    然后第一点和第二点就是现在 Windows 有了 windows terminal ,界面挺好,也不会涉及到 powershell 了。
    不过我遇到了一个前端问题,wsl 虚拟机开发后,需要用 Windows 微信开发者工具进行预览 dist 产物,这里需要用插件把产物输出到 windows 目录下面才可以热更新,也好解决。
    zficode
        12
    zficode  
    OP
       2 天前
    @paulluis 用 wsl2
    liuliuliuliu
        13
    liuliuliuliu  
    PRO
       2 天前
    @wuruxu 我做.net 我也是在 mac 下开发 😅
    clarkethan
        14
    clarkethan  
       2 天前
    除了偶尔能玩下游戏,windows 用于开发几乎一无是处
    paulluis
        15
    paulluis  
       2 天前
    我使用的版本就是 WSL2 ,我是赞成 14# Windows 只能说一般情况下不适合开发人员
    geelaw
        16
    geelaw  
       2 天前
    @w568w #3

    1. Windows 从上古时期就支持 / \ 了,可以两者混用,命令解析方面只要不混淆即可,解析歧义这点和 Unix 差不多(对比:~, -a, * 的含义)。
    2. 需要 & 'path to' 的情况是路径里面有空格(不加 ' 会导致和 path 加参数 to.exe 混淆,加 ' 不加 & 导致和表达式语句混淆),和是否是绝对路径没有关系。
    huangzhiyia
        17
    huangzhiyia  
       2 天前 via iPhone
    不知道为什么 Windows npm run dev/build 都比 Linux ,macOS 慢很多
    BeautifulSoap
        18
    BeautifulSoap  
       2 天前 via Android   ❤️ 25
    深夜容易 emo ,写一点长文发泄下


    我 windows 配合 wsl/wsl2 写代码都写了 8 年了完全没问题
    至于 wsl 和 Windows 的文件交互,反正所有开发的功能和 docker 都塞 wsl 里,配合 vscode 和塞在 wsl 里的 idea 开发体验非常好

    至于经常见到的下面这两种老哥

    1. 为什么不用虚拟机配合 vs code 远程开发

    虚拟机起停实在太重,没法像 wsl2 这样秒级启动
    我想开个虚拟机里的项目,虚拟机没法像 wsl2 一样直接在虚拟机里敲一行 code ./xxx 然后宿主就直接跳出了连接虚拟机远程目录的 vs code
    虚拟机没法像 wsl2 这样直接开箱即用地调用宿主显卡跑模型
    wsl2 和 windows 的文件 io 慢是慢,并不代表一无是处。批量处理 windows 下的文件我以前都要捏着鼻子写 cmd 脚本,现在有 ai 辅助后配合 wsl2 中丰富的 linux 工具处理 windows 下文件是真的轻松简单。用 wsl2 我一分钟就写好脚本了,而虚拟机你没法安全简单地做到

    2. 为什么不直接用 linux/mac

    但凡 linux/mac 下能有 Windows 的那些能切切实实提升效率的 UI 界面工具,我迁移起来也不会那么痛苦
    目前 2025 年了,这两平台依旧没有一个完全能和 everything 相提并论的软件,文件管理方面更是找不出一个能和 DirectoryOpus 比一比的。全局鼠标手势软件在 StrokesPlus 面前都像个玩具等等。linux 唯一让我羡慕的是各种窗口管理工具,但是现在 Windows 下的 komorebi 也填补了最后一个遗憾。
    至于 mac ,我只能说对于我这种快捷键就是生命的人来说,迁移到 mac 的痛苦是超出了我想象的巨大的。之前换电脑公司给配了 macbook Pro m4 款,那一个月是我最崩溃的一个月,我在公司里是真的好几次差点气得想把这 macbok 砸了。最难受的是一个月了都无法适应 mac 的键位,并且生产力变得极低也无任何回复的迹象。最后我实在受不了求着 it 和老总给我换回了 Windows
    sudo123
        19
    sudo123  
       1 天前
    同意,win11 拳打 mac ,脚踢 gun/linux
    weijancc
        20
    weijancc  
       1 天前
    游戏本根本不适合开发, 打开 idea, 那风扇就疯狂的响, mac 的优势 1 是静音, 2 是系统稳定, UI 精致美观
    Radeon
        21
    Radeon  
       1 天前   ❤️ 2
    @BeautifulSoap 我特别理解快捷键这一段。无论用哪个系统,已经肌肉记忆的快捷键是最难舍弃的
    chendy
        22
    chendy  
       1 天前
    @BeautifulSoap 同意最后一段,不过我是不能从 mac 切 win
    Mandyer
        23
    Mandyer  
       1 天前
    要不是我买过多款同价位的,我就信了 。windows 假死,假休眠 ,笔记本合盖风扇狂转等 bug ,跨越 windows 多少个大版本无法解决。本地启动项目慢,偶现的蓝屏,不够长的续航。
    yyysuo
        24
    yyysuo  
       1 天前
    Windows 就是不稳定啊,网上的反馈又不是假的,原来用了 n 款 thinkpad ,都是一个德性,压根都不敢用合盒睡眠;最近几年用的是 dell 的 3530 工作站,就好多了,基本上从来没遇到过问题,当然,我觉得这是 Windows 中的异类。
    kzfile
        25
    kzfile  
       1 天前
    反正我现在远程开发,mac 和 windows 的开发差距都没有了
    panlatent
        26
    panlatent  
       1 天前
    赶不上的,因为我真有 mba ,studio + 高配主机,Windows 开发比以前体验要好,但还是各种不舒服。心里无数次想把主机换成 mac ,但还是放弃了。 因为有 Windows 有时还是有点用,最主要的是戒不掉游戏。
    zhanying
        27
    zhanying  
       1 天前
    Win 适合台式机,因为休眠差。Mac 适合笔记本,因为 GPU 差=_=
    DefoliationM
        28
    DefoliationM  
       1 天前 via Android
    都用过,Windows 玩游戏还行,做开发比 Linux 和 Mac 差很多,问题很多。ui 也是,字体各种问题,有的软件字体会很模糊。
    l549349545
        29
    l549349545  
       1 天前
    我用 Windows 开发了十多年,自己的电脑从来都是很稳定的,当然,我写威毙、戴妃、西傻普的。
    可能只有前端才算开发人员吧。
    BlueSkyXN
        30
    BlueSkyXN  
       1 天前
    WSL 那坨狗屎你都用得下去,那我还能说什么呢

    ![IPFS]( https://ipfs.io/ipfs/QmYKQL21icehK1LvmSJvEdk728e437wxmb5pgPEUFMDiNc)
    yuyanglive
        31
    yuyanglive  
       1 天前
    win 电源管理太差劲,最近在解决 1 分钟息屏的问题,各种方法都试了,时好时坏,还有睡眠和休眠,要么睡不着要么睡不醒,但是 WSL2 真他妈好用
    ryalu
        32
    ryalu  
       1 天前
    macos 开发机四五年后,再来用 windows ,又折腾一遍 wsl 、docker....现在只能说是这真的是一坨,从搞环境、配环境变量,再到使用 wsl2 ,折腾 http 代理....相比于 macos 有点丑陋甚至是折磨,尤其是现在 orbstack 的出现,mac 上搞后端开发还是爽
    Vipcw95
        33
    Vipcw95  
       1 天前
    win11 真不行
    cxe2v
        34
    cxe2v  
       1 天前
    @l549349545 跟前端有什么关系,都是些老古董固执罢了,跟当年坚持用 VI 或者 Emacs 才是正统一样
    fredweili
        35
    fredweili  
       1 天前
    能用就行了?没兴趣,看看国外的技术社区吧,mac 的安装包/文档清清楚楚
    liangch
        36
    liangch  
       1 天前
    有不折腾的不用,偏要去折腾。你觉得好就行了。
    zjsxwc
        37
    zjsxwc  
       1 天前
    我不用 Windows 的原因,

    不喜欢 Windows 印度人写的代码,Windows 的更新方式恶心。
    Ruby 等代码的很多包,不支持 Win ,只能在 Linux 与 macOS 上跑。
    不支持 Linux 目录的软链接,导致不少服务端的代码运行不正常。
    不喜欢 Windows 的字体。
    Linux 的用户社区环境是 Windows 用户社区无法比拟的。
    新技术总是在 Linux 上最先体验到。
    NoDataNoBB
        38
    NoDataNoBB  
       1 天前
    mac 主要是性能太差了,内存不够用。对比 Windows 的钢铁洪流,mac 的优化像是花拳绣腿
    LuJyKa
        39
    LuJyKa  
       1 天前
    WSL1 的访问宿主文件系统比 WSL2 强很多
    WSL 有命令能直接将 WSL2 的镜像转换成 WSL1
    l4ever
        40
    l4ever  
       1 天前
    macos 才是最适合开发人员的
    darklinden
        41
    darklinden  
       1 天前
    别闹,wsl 的网络配置全靠猜,文档说啥的都有,配完一天正常一天不正常,一说就是重启大法

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

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

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

    最后我的解决方法是使用 nat 网络 ,自己用 Openvpn 在 Host 和 wsl 里搭用 tap 模式,wsl 可以广播到 Host 所在局域网的设备,但这也太繁琐了
    zhangeric
        58
    zhangeric  
       1 天前
    用久了你就会发现问题了,wsl 太慢,桌面 docker 经常出问题.还不如直接买个小主机装 linux 上 docker,笔记本装 windows 远程呢.
    coderlxm
        59
    coderlxm  
       1 天前   ❤️ 1
    我从 2008 年开始就一直 mac 和 windows 开发,一直没感觉到有任何 mac 遥遥领先的地方,甚至早期 09 年的那台破 macbook pro 发热问题还让我一度想砸了,从 2021 年换成 m1max 之后才感觉到发热有改善。也就是因为这是 V2EX 了,换成是图拉丁吧或者笔记本吧,mac 都得被喷得不能自理。
    aladdinding
        60
    aladdinding  
       1 天前
    一个剪切板历史 windows 就没有一个好用的
    hwdq0012
        61
    hwdq0012  
       1 天前
    @darklinden #41 请具体说是什么问题
    Mogugugugu
        62
    Mogugugugu  
       1 天前
    all in wsl 了,带来的问题就是内存暴涨,32G 的本本,内存基本在 80%以上。一些常见的网络问题,我这个网络小白,也在 AI 的帮助下基本都解决了,现在无脑 TUN ,网络上基本没啥问题。
    minami
        63
    minami  
       1 天前   ❤️ 3
    为什么要尝试说服果粉呢,这些人既不懂 windows 也不懂 macos ,对,其实连 macos 也不懂,如果是搞底层开发的,基本很难对 xcode 说出什么好话来
    ob
        64
    ob  
       1 天前
    windows 买了顶配的笔记本,现在一开机,风扇就是呼呼的转,声音大到我已经受不了了,然后电池没用多久已经撑不到一个小时,别人开会都是直接拿个笔记本进去,你还得拖个很重的电源,去哪里都离不开电,根本无法带着电脑在外面处理事情。
    硬件上的硬伤,只能选择放弃,软件,快捷键,各种好的方面是可以慢慢克服的。
    Cloutain
        65
    Cloutain  
       1 天前   ❤️ 1
    从来不认为 windows 做开发难用
    zxjxzj9
        66
    zxjxzj9  
       1 天前
    win 笔记本体验真一般,windows 本身倒是没什么大问题,虽然我还是更喜欢 mac 不过只讨论这俩系统确实是 win 的文件管理要更舒服一点,也别管 win11 bug 多不多,UI 上问题真不大。win 的问题就在于他这个系统是卖个厂商和用户的,那些厂商做的设备就永远没办法像 mac 那样有这种高集成的硬件&生态环境,更别提续航,风扇噪音,睡眠突然被唤醒这种事情了。反正正儿八经做开发最后还是要 ssh 到 linux 上
    mahaoqu
        67
    mahaoqu  
       1 天前   ❤️ 2
    为什么总有人喜欢在 WSL 里访问宿主文件系统
    tt67wq
        68
    tt67wq  
       1 天前
    直接俩系统不好么,一个 win 一个 linux
    hwdq0012
        69
    hwdq0012  
       1 天前
    @aladdinding #60 win+v 不好用,可以开发一个,mac 上也是有人开发才好用,不是自带的好用
    Orangeee
        70
    Orangeee  
       1 天前
    说句实话,好多软件开发好像都不怎么懂电脑,为什么会觉得 [顶配] = [高续航] + [轻便] ,顶配一般意味着高 CPU 、高显卡,高功耗,电源适配器瓦数自然高所以比较大和重,如果要续航、轻便应该买轻薄本,有性能要求买全能本+氮化钾充电器。
    evan9527
        71
    evan9527  
       1 天前
    win 开发的最大优势是,累了可以玩游戏。
    moexx
        72
    moexx  
       1 天前
    我认为 wsl 只适合跑 docker 和 python 的部分开发,如果你什么都往 wsl 里塞那么带来的耗电和负载飞升不可避免,而且体验不见得就比 win 本地好,尤其是笔记本塞太多真的折磨。(尤其是公司有网络监控程序时,wsl 的网络将会很折磨)

    另一方面 win 的不稳定,尤其是 win11 不停的塞垃圾总有一天会恶心到你,比如最近的 edge 游戏助手,平白吃你 1g 的内存。

    wsl 的最佳使用方案就是用 docker 用来跑数据库之类的基础环境; python 的 cuda 类的开发;前端类的开发没必要纯纯折磨; rust 的体验也 ok 可以一试; java 就是折磨了,这玩意 win 支持很好;
    StarUnity
        73
    StarUnity  
       1 天前
    @huangzhiyia 可能是因为 windows defender
    my101du
        74
    my101du  
       1 天前
    前 Macbook Pro 2015 用户,用了 5 年还能 2000 元出掉,这保值率惊人。
    虽然想念那个触摸板,而且我也不怎么打游戏,甚至无法忍受开盖盒盖薛定谔的睡眠,但是还是换了 Windows 笔记本。

    原因很奇葩:
    但凡 MacOS 给一个“关闭全局动画效果”的开关,我立马分期买下 Macbook Air M4 。

    它为什么一定要保留这个“唰唰唰”的动画? 就不能像 Windows 关掉动画后的指哪打哪吗。 我相信做得到。
    newaccount
        75
    newaccount  
       1 天前
    @BeautifulSoap #18 深感,MacOS 的快捷键真的谁都救不了
    以个人最常用的 IDEA 为例,开启快捷键大致上以 ctrl 开始,如果要扩大控制范围添加 shift ,命令稍微有些不一样的地方就加个 alt 来表示另一种功能,很多功能想用的时候甚至不需要去看快捷键是什么,瞎按就能按出来
    Windows 中 win 键基本只给系统功能,需要跟 Windows 交互才去按它,这也表示很多自定义的全局快捷键加入 win 键是很自然的事情
    放到 Mac 就彻底完蛋,由于 MacOS 的传统,鼓励且使用 cmd 作为快捷键的起始,如果全部将 ctrl 换成 cmd 倒也无所谓,但这玩意就是 cmd 和 ctrl 混用,完全没有理由没有逻辑,结果就是按的时候时而 cmd 时而 ctrl ,无法形成良好的肌肉记忆
    至于命令行更是个废物!
    MacOS 是基于 Unix ! MacOS 是基于 Unix ! MacOS 是基于 Unix !
    对于需要维护 Linux 服务器的人,时不时有那么几个命令参数不一致,真还不如 git bash 来的舒心呢
    cheng6563
        76
    cheng6563  
       1 天前
    坐等过段时间回来喷 WSL2
    mazyi
        77
    mazyi  
    PRO
       1 天前
    WSL2 和宿主机之间的 IO 太慢了,比 WSL1 都慢不知道多少。然而又没法全部在 WSL2 里弄,所以,不是很爽。
    herewego
        78
    herewego  
       1 天前   ❤️ 1
    @clarkethan
    @zczxc44 #45 你存粹是杠了。。人家只是说熟悉了 win 的快捷键也没说 mac 没有快捷键啊。。。动不动就吊打,不愧是 mac 用户
    cheng6563
        79
    cheng6563  
       1 天前
    另外冷知识,docker 有远程 daemon 功能。
    所以可以 vmware 起个 linux 虚拟机,windows 上用 docker 客户端连接虚拟机使用。
    可避免开启 hyper-v 导致系统性能降低。
    vultr
        80
    vultr  
       1 天前
    全在 WSL2 里会有什么问题?我代码全在 WSL2 下的 linux 里,使用 vscode 写代码,超爽。

    有时候需要开发一些 linux 相关的东西,在 macos 下反而没 win+wsl 方便。
    prosgtsr
        81
    prosgtsr  
       1 天前
    @BeautifulSoap #18 我也是因为习惯不了 mac 的快捷键而放弃了 macos ,非要用一个对开发友好的系统的话我情愿用 linux
    zijie0
        82
    zijie0  
       1 天前
    用过两年 Windows ,体验是不错。后来又转回 Mac 还是因为硬件。M 系列的续航,发热控制,噪音,整体品质等都好太多了。
    zijie0
        83
    zijie0  
       1 天前
    之前还专门写过两篇回答:
    https://www.zhihu.com/question/362640359/answer/1568716835
    https://www.zhihu.com/question/324218869/answer/1575858277

    现在国补的 Macbook Air 真的是性价比太高了,好像更加没有理由用回 Windows 了……
    daj2
        84
    daj2  
       1 天前
    之前也是用 wsl2 ,代码环境在虚拟机里,IDE 在 win 开。后来因为内存占用高、IDE 支持不好(总有些插件不支持 wsl )、繁琐的网络配置最终切换到了 linux ,当然 linux 也有一些问题,不过暂时能忍
    prosgtsr
        85
    prosgtsr  
       1 天前
    @BeautifulSoap #18 我刚到现在这家公司,公司给我配的黑苹果,我也是用了一个月实在受不了快捷键导致的效率低下,找 it 给我换了 windows 。
    切换不过来最大的原因是,白天用 macos 的快捷键,晚上回去用 windows 的快捷键,我的脑子在左右互搏。
    insert000
        86
    insert000  
       1 天前
    @xiangsanliu 同样碰到网络问题搞崩溃了,最后还是回到 Linux 或者黑苹果。但凡要搞什么网络代理,翻墙之类的,WSL2 很多问题
    kekeabab
        87
    kekeabab  
       1 天前
    还是 Linux 最适合开发人员,Windows 只适合当游戏机,我现在还用 Mac 的理由只有轻便续航久没声音以及全家桶生态绑架。
    qq9538925
        88
    qq9538925  
       1 天前
    5 年没碰 windows 了,已经习惯 macos ,习惯命令行,不爱鼠标点点点
    prosgtsr
        89
    prosgtsr  
       1 天前
    @aladdinding win+v 差距在哪儿呢?愿闻其详。
    kokerkov
        90
    kokerkov  
       1 天前
    等微软给你更新一个蓝屏补丁你就不这么说了
    runliuv
        91
    runliuv  
       1 天前
    @l549349545 JAVA+前端,一家独大,话语权在它们手上。 我这种搞.NET 都被排除了。
    bowencool
        92
    bowencool  
       1 天前
    说 Mac 上没有媲美 everything 等效率工具的真是笑掉大牙了
    jadeborner
        93
    jadeborner  
       1 天前
    wsl 的网络能不能设置成桥接模式,怎么要么 nat 要么 mirrored ,都不是我需要的
    kakki
        94
    kakki  
       1 天前
    除了开发 iOS 应用其他时间不碰 mac
    yagamil
        95
    yagamil  
       1 天前
    同等价格下,肯定 win/linux 划算。win/linux 台式机上轻轻松松上 128G 内存无压力。想加啥加啥。有钱再加几张 5090.

    而且我搞量化,压根没有 mac 下的接口可用。
    artiga033
        96
    artiga033  
       1 天前 via Android
    @jadeborner #93 如果你非要搞的话,可以去 hyper-v 管理器或者 PowerShell 把对应的虚拟网卡改成桥接模式( WSL2 本质是轻量 hyper-v 虚拟机),不过既然 wsl 设置里都没有这个选项已经说明了这不是预期的使用场景。我倒是比较好奇为什么会需要桥接,你要拿 wsl 当旁路由吗?
    Paulownia
        97
    Paulownia  
       1 天前
    wsl2 的独立网络也才实现没多久,另外 wsl 的 io 效率确实很蛋疼
    deepbytes
        98
    deepbytes  
       1 天前 via iPhone
    op 为了偶尔还能打打游戏,写了那么多吗?
    SayHelloHi
        99
    SayHelloHi  
       1 天前
    最怕 Windows 升级更新和蓝屏、莫名其妙的关机(现在很少遇到)
    Bluecoda
        100
    Bluecoda  
       1 天前
    @BeautifulSoap 看来习惯决定一切,我的快捷键已经是 mac 的形状了,用 win/linux 完全无法适应,光是复制粘贴都很痛苦
    1  2  
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1103 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 18:13 · PVG 02:13 · LAX 11:13 · JFK 14:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.