V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Livid
267.12D
573.55D

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

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

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

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

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