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

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

  •  
  •   Livid · 2020-12-18 09:04:45 +08:00 · 8463 次点击
    这是一个创建于 1442 天前的主题,其中的信息可能已经有所发展或是发生改变。
    32 条回复    2020-12-19 21:15:08 +08:00
    belin520
        1
    belin520  
       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
       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
       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
    cholerae
        14
    cholerae  
       2020-12-18 13:23:35 +08:00
    记得 vscode insider 挺早以前就支持了吧,m1 刚发布就支持了
    Livid
        15
    Livid  
    MOD
    OP
       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
    Tink  
       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
       2020-12-18 15:23:40 +08:00   ❤️ 1
    @Tink 可能需要从这里重新下载:

    https://code.visualstudio.com/insiders/
    Livid
        20
    Livid  
    MOD
    OP
       2020-12-18 15:24:25 +08:00
    @nutting 我就是入了一个 8G 的,个人用来做 Web 开发的话是完全够用了。
    Tink
        21
    Tink  
       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 寸。
    xunandotme
        30
    xunandotme  
       2020-12-18 22:07:45 +08:00
    @hantsy 每个人对开发的要求都不一样,哈哈。ssh + vim,有个系统,terminal 就行。我就后悔没买当时传说打字都卡的 macbook12 寸
    chenqh
        31
    chenqh  
       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   ·   实用小工具   ·   5182 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 03:48 · PVG 11:48 · LAX 19:48 · JFK 22:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.