Visual Studio Code Insiders 1.53.0 已经原生支持 Apple Silicon - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Livid
191.75D
598.3D
V2EX    Visual Studio Code

Visual Studio Code Insiders 1.53.0 已经原生支持 Apple Silicon

  •  
  •   Livid
    PRO
    2020-12-18 09:04:45 +08:00 8829 次点击
    这是一个创建于 1827 天前的主题,其中的信息可能已经有所发展或是发生改变。
    32 条回复    2020-12-19 21:15:08 +08:00
    icanfork
        1
    icanfork  
       2020-12-18 09:15:42 +08:00   4
    哈哈,昨天把我的 Electron 程序也 build 出了 ARM 的 macOS 安装包,主要有以下几点

    1. Electron 需要大于 Electron@11
    2. Electron-builder 需要大于 [email protected]
    3. nodejs 官方支持版本是 node@15,如果你的项目无法支持此版本,可以通过 nvm 安装 [email protected] (记得,大于、小于这个版本都没有办法在 M1 上 build 、install )
    4. 如果你的项目依赖了原生的 node 模块,那么需要在 [email protected] 以上的版本上重新 build 出 arm64 架构的包
    5. Electron-builder 最新的 preview 版本还有 bug,无法打包 dmg 的安装包,可以把 node-modules/dmg-builder/out/dmg.js 中的 imageArgs.push("-fs", "HFS+", "-fsargs", "-c c=64,a=16,e=16") 先注释掉即可
    ccming
        2
    ccming  
       2020-12-18 09:33:40 +08:00
    Activity Monitor 也显示 Apple 吗
    putaozhenhaochi
        3
    putaozhenhaochi  
       2020-12-18 09:42:14 +08:00   2
    巨硬不愧是苹果最佳开发者
    janxin
        4
    janxin  
       2020-12-18 09:49:32 +08:00
    https://doesitarm.com/ 查看软件是否支持 ARM
    hantsy
        5
    hantsy  
       2020-12-18 10:15:04 +08:00
    苹果真的是能折腾,电脑 CPU,从 PowerPC,IntelX86,ARM 。手机从三星,高通,到 Intel/自研。
    kidlj
        6
    kidlj  
       2020-12-18 10:20:20 +08:00
    @hantsy 乱创新!非法兴起!不讲武德!
    hantsy
        7
    hantsy  
       2020-12-18 10:21:39 +08:00
    还是 Linux 大法好,一开始就各种平台通吃。
    hantsy
        8
    hantsy  
       2020-12-18 10:22:25 +08:00
    看新闻说 Windows 10X ( ARM 版本)又要杀回来了。
    ccming
        9
    ccming  
       2020-12-18 10:24:27 +08:00
    @hantsy 打不过就加入,打的过的时候当然自己干
    Livid
        10
    Livid  
    MOD
    OP
    PRO
       2020-12-18 10:32:01 +08:00   1
    @ccming 是的,Activity Monitor 里也显示的是 Apple

    hantsy
        11
    hantsy  
       2020-12-18 10:33:02 +08:00
    @Livid 这么快就换新电脑了?
    Livid
        12
    Livid  
    MOD
    OP
    PRO
       2020-12-18 10:48:25 +08:00
    @hantsy 这台 M1 MacBook Air 其实也是我最近几年买过的最便宜的一台电脑。从这个角度来说,性价比无敌。
    bzq2810
        13
    bzq2810  
       2020-12-18 11:20:21 +08:00 via iPhone
    系统信息里面应用程序那一页 vscode insiders 显示的架构是 iOS
    6ufq0VLZn0DDkL80
        14
    6ufq0VLZn0DDkL80  
       2020-12-18 13:23:35 +08:00
    记得 vscode insider 挺早以前就支持了吧,m1 刚发布就支持了
    Livid
        15
    Livid  
    MOD
    OP
    PRO
       2020-12-18 13:41:17 +08:00
    @cholerae M1 刚发布时就支持的那个版本是橙色图标的 VS Code Exploration
    tees
        16
    tees  
       2020-12-18 13:52:23 +08:00
    docker,也有 m1 版本的了,但很多镜像并没有 arm 版本。
    Tink
        17
    div class="sep3"> Tink  
    PRO
       2020-12-18 15:11:18 +08:00
    奇怪啊,为啥我的 insider 1.53.0 上面显示的是 Intel 啊??

    nutting
        18
    nutting  
       2020-12-18 15:13:07 +08:00
    @Livid 内存多大的啊,想搞个 8G 的玩玩
    Livid
        19
    Livid  
    MOD
    OP
    PRO
       2020-12-18 15:23:40 +08:00   1
    @Tink 可能需要从这里重新下载:

    https://code.visualstudio.com/insiders/
    Livid
        20
    Livid  
    MOD
    OP
    PRO
       2020-12-18 15:24:25 +08:00
    @nutting 我就是入了一个 8G 的,个人用来做 Web 开发的话是完全够用了。
    Tink
        21
    Tink  
    PRO
       2020-12-18 15:26:02 +08:00
    @Livid #19 soga,明白了
    Lemeng
        22
    Lemeng  
       2020-12-18 16:15:51 +08:00
    真好
    stillyu
        23
    stillyu  
       2020-12-18 16:18:00 +08:00
    刚卖了 Mac mini,准备入手 M1 的
    suzic
        24
    suzic  
       2020-12-18 16:40:26 +08:00
    apple 版的装了打不开,intel 的能打开,不知道什么情况。m1 mbp 16G
    suzic
        25
    suzic  
       2020-12-18 17:03:35 +08:00
    @suzic 找到问题原因了,不能拉到应用程序里,直接解压直接点击是能打开的。
    现在就等一个 EDGE for Silicon 了
    hantsy
        26
    hantsy  
       2020-12-18 17:05:56 +08:00
    @Livid 开发不是要用 16 的 pro 吗?
    icy37785
        27
    icy37785  
       2020-12-18 17:12:28 +08:00 via iPhone
    @hantsy #26 一般的开放 8g 勉强够用了。8g 不够的需求 16g 多半也不够,那就买 8g 省钱等 32g 内存版本出来换。
    hantsy
        28
    hantsy  
       2020-12-18 19:02:42 +08:00
    现在开发 8G 真不够,程序都要 docker 容器化。之前就是跑这些东西,感觉很吃力,才升级 16G 的。
    coolmenu
        29
    coolmenu  
       2020-12-18 21:36:37 +08:00
    我的 M1 就是 8 给,外面用 vscode remote 远程开发,本地有时候用 affiniy photo 修修图,着急的话 intellij 做的 java 的修补,8g 目前够用了,坚持到明年春,看看新的 16 或者 14 寸。
    xnplus
        30
    xnplus  
       2020-12-18 22:07:45 +08:00
    @hantsy 每个人对开发的要求都不一样,哈哈。ssh + vim,有个系统,terminal 就行。我就后悔没买当时传说打字都卡的 macbook12 寸
    simple2025
        31
    simple2025  
       2020-12-18 23:50:41 +08:00
    @xunandotme vim 写代码也太难了吧,我只能用用 vscode 或者 pycharm 这种东西了
    815979670
        32
    815979670  
       2020-12-19 21:15:08 +08:00
    话说 Vscode 好像一直有 ARM 版本
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     956 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 18:49 PVG 02:49 LAX 10:49 JFK 13:49
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86