Livid
403.83D
551.88D

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

  •  
  •   Livid ·
    PRO
    · Dec 18, 2020 · 9601 views
    This topic created in 2150 days ago, the information mentioned may be changed or developed.
    32 replies  •  2020-12-19 21:15:08 +08:00
    icanfork
    icanfork
    Dec 18, 2020❤️4
    1
    哈哈,昨天把我的 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
    ccming
    Dec 18, 2020
    2
    Activity Monitor 也显示 Apple 吗
    putaozhenhaochi
    putaozhenhaochi
    Dec 18, 2020❤️2
    3
    巨硬不愧是苹果最佳开发者
    janxin
    janxin
    Dec 18, 2020
    4
    https://doesitarm.com/ 查看软件是否支持 ARM
    hantsy
    hantsy
    Dec 18, 2020
    5
    苹果真的是能折腾,电脑 CPU,从 PowerPC,IntelX86,ARM 。手机从三星,高通,到 Intel/自研。
    kidlj
    kidlj
    Dec 18, 2020
    6
    @hantsy 乱创新!非法兴起!不讲武德!
    hantsy
    hantsy
    Dec 18, 2020
    7
    还是 Linux 大法好,一开始就各种平台通吃。
    hantsy
    hantsy
    Dec 18, 2020
    8
    看新闻说 Windows 10X ( ARM 版本)又要杀回来了。
    ccming
    ccming
    Dec 18, 2020
    9
    @hantsy 打不过就加入,打的过的时候当然自己干
    Livid
    Livid
    MOD
    OP
    PRO
    Dec 18, 2020❤️1
    10
    @ccming 是的,Activity Monitor 里也显示的是 Apple

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

    nutting
    nutting
    Dec 18, 2020
    18
    @Livid 内存多大的啊,想搞个 8G 的玩玩
    Livid
    Livid
    MOD
    OP
    PRO
    Dec 18, 2020❤️1
    19
    @Tink 可能需要从这里重新下载:

    https://code.visualstudio.com/insiders/
    Livid
    Livid
    MOD
    OP
    PRO
    Dec 18, 2020
    20
    @nutting 我就是入了一个 8G 的,个人用来做 Web 开发的话是完全够用了。
    Tink
    Tink
    Dec 18, 2020
    21
    @Livid #19 soga,明白了
    Lemeng
    Lemeng
    Dec 18, 2020
    22
    真好
    stillyu
    stillyu
    Dec 18, 2020
    23
    刚卖了 Mac mini,准备入手 M1 的
    suzic
    suzic
    Dec 18, 2020
    24
    apple 版的装了打不开,intel 的能打开,不知道什么情况。m1 mbp 16G
    suzic
    suzic
    Dec 18, 2020
    25
    @suzic 找到问题原因了,不能拉到应用程序里,直接解压直接点击是能打开的。
    现在就等一个 EDGE for Silicon 了
    hantsy
    hantsy
    Dec 18, 2020
    26
    @Livid 开发不是要用 16 的 pro 吗?
    icy37785
    icy37785
    Dec 18, 2020 via iPhone
    27
    @hantsy #26 一般的开放 8g 勉强够用了。8g 不够的需求 16g 多半也不够,那就买 8g 省钱等 32g 内存版本出来换。
    hantsy
    hantsy
    Dec 18, 2020
    28
    现在开发 8G 真不够,程序都要 docker 容器化。之前就是跑这些东西,感觉很吃力,才升级 16G 的。
    coolmenu
    coolmenu
    Dec 18, 2020
    29
    我的 M1 就是 8 给,外面用 vscode remote 远程开发,本地有时候用 affiniy photo 修修图,着急的话 intellij 做的 java 的修补,8g 目前够用了,坚持到明年春,看看新的 16 或者 14 寸。
    xnplus
    xnplus
    Dec 18, 2020
    30
    @hantsy 每个人对开发的要求都不一样,哈哈。ssh + vim,有个系统,terminal 就行。我就后悔没买当时传说打字都卡的 macbook12 寸
    simple2025
    simple2025
    Dec 18, 2020
    31
    @xunandotme vim 写代码也太难了吧,我只能用用 vscode 或者 pycharm 这种东西了
    815979670
    815979670
    Dec 19, 2020
    32
    话说 Vscode 好像一直有 ARM 版本
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   715 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 55ms · UTC 22:31 · PVG 06:31 · LAX 14:31 · JFK 17:31
    ♥ Do have faith in what you're doing.