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

大家如果用 vscode 的话会用那个版本?

  •  
  •   eromangame · 2020-08-29 09:26:13 +08:00 · 8483 次点击
    这是一个创建于 1549 天前的主题,其中的信息可能已经有所发展或是发生改变。

    vscode是开源的使用 MIT 协议
    但是从code.visualstudio.com下载的是 MICROSOFT SOFTWARE LICENSE TERMS 协议的版本
    开源的软件和闭源的软件,如果提供的功能很类似大家会用那个?

    • open jdk 和 oracle jdk
    • chromium 和 chrome
    • mariadb 和 mysql
    20 条回复    2020-08-31 09:31:09 +08:00
    putaozhenhaochi
        1
    putaozhenhaochi  
       2020-08-29 09:33:20 +08:00
    MICROSOFT vscode
    open jdk
    Edge
    mysql 8
    /😀
    crclz
        2
    crclz  
       2020-08-29 09:39:50 +08:00   ❤️ 5
    vscode 我会选择节省时间的版本
    whenov
        3
    whenov  
       2020-08-29 09:57:58 +08:00   ❤️ 1
    注意 vscode 的开源版本不支持 remote develpment extension
    dingyx99
        4
    dingyx99  
       2020-08-29 10:04:26 +08:00
    哪个好用用哪个
    cmdOptionKana
        5
    cmdOptionKana  
       2020-08-29 10:06:21 +08:00
    个人使用,按方便的来就可以了,又不是公司,没啥风险。

    另外,chromium 内核的浏览器一大堆,都挺好用的。
    Jirajine
        6
    Jirajine  
       2020-08-29 10:49:46 +08:00 via Android   ❤️ 1
    如果在 Windows,建议用 visual studio code,从而可用使用远程开发、vs 调试器。
    如果在非 Windows 系统,建议直接用 code-oss/vscodium,因为这些平台基本用不到远程开发也不依赖微软的私有组件。
    wangkun025
        7
    wangkun025  
       2020-08-29 10:55:16 +08:00
    只是 vscode 的话,没什么区别吧。
    sky96111
        8
    sky96111  
       2020-08-29 11:17:28 +08:00
    vsmicrosoft code
    openjdk
    chrome
    mysql
    12101111
        9
    12101111  
       2020-08-29 12:42:24 +08:00
    vscode 自己编译: https://github.com/12101111/overlay/blob/master/app-editors/vscode/vscode-1.48.2.ebuild
    要是用 remote 扩展的话用 flatpak 上的 visual studio code,本地只需要装一些主题包就可以

    chromium 自己编译: https://github.com/12101111/overlay/blob/master/www-client/chromium/chromium-86.0.4238.2.ebuild
    可以加一些官方版没有的“优化”:lto pgo, vaapi 视频解码硬件加速,ozone 的 wayland 支持

    不用 sql

    JDK 很难自举,用的 Azul 给 Alpine 用的的二进制包 https://github.com/12101111/overlay/blob/master/dev-java/openjdk-bin/openjdk-bin-8.265_p11.ebuild
    diverger
        10
    diverger  
       2020-08-29 16:14:09 +08:00
    insider
    chaleaoch
        11
    chaleaoch  
       2020-08-29 16:48:54 +08:00
    MICROSOFT SOFTWARE LICENSE TERMS 协议的版本
    okampfer
        12
    okampfer  
       2020-08-29 20:02:30 +08:00
    vscodium 不仅 remote 扩展不能用,官方的 C#扩展也不能用。最近新出了个同步设置的功能,我估计也用不了。
    creanme
        13
    creanme  
       2020-08-29 23:19:25 +08:00
    为啥要为难自己
    hyperbin
        14
    hyperbin  
       2020-08-30 02:31:33 +08:00 via Android
    @12101111 除了浪费时间看不出有什么意义,发行版都有包管理,
    neoblackcap
        15
    neoblackcap  
       2020-08-30 05:33:40 +08:00
    openjdk 跟 oracle jdk 主要差别在光栅化的部分。也就图形那些有私有的东西,一般搞后端开发,用 openjdk 一点问题都没有。oracle jdk 也大部分是 openjdk 的代码。
    至于另外两个差别就有点大了,chrome 是有很多 Google 自己的东西的,还有各种视频编码,都是带专利的。
    mariadb 跟 mysql 现在差别可能就更大了,虽然协议是兼容的,但是有些东西就已经不兼容了。比如他们的查询引擎就老早不一样了。会有不一样的行为的,你懂了解的这些不同就可以用。
    love
        16
    love  
       2020-08-30 07:56:44 +08:00 via Android
    @neoblackcap chrome 有啥专利视频编码?
    Cooky
        17
    Cooky  
       2020-08-30 08:23:03 +08:00 via Android
    源里有哪个用哪个
    baobao1270
        18
    baobao1270  
       2020-08-30 19:46:12 +08:00
    MS VSCode
    Oracle JDK => Minecraft
    OpenJDK => Development
    MySQL
    Firefox
    systemcall
        19
    systemcall  
       2020-08-31 00:27:42 +08:00 via Android
    @love flash 不知道算不算
    mp3 好像也是专有的,不过是音频的编码。hevc 我记得 chrome 也不支持,老 edge 支持新 edge 砍了
    liujialongstar
        20
    liujialongstar  
       2020-08-31 09:31:09 +08:00
    vscode 于我而言就是一个高级的记事本, 没注意过版本
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3592 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 11:14 · PVG 19:14 · LAX 03:14 · JFK 06:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.