这不是叉子。这是一个脚本存储库,可使用社区驱动的默认配置自动将 Microsoft 的vscode
存储库构建为自由许可的二进制文件。
下载/安装
使用 Brew 安装
使用 Windows 包管理器 (WinGet) 安装
使用巧克力安装
用勺子安装
用卡扣安装
使用包管理器安装
在 Arch Linux 上安装
扁平包装选项
建造
为什么会存在这个
更多信息
支持的平台
在这里下载最新版本:稳定版本还是内部版本? ?
更多信息/有用的提示在这里。
如果您使用的是 Mac 并安装了 Homebrew:
# stablebrew install --cask vscodium# insidersbrew tap homebrew/cask-versions 酿造安装--cask vscodium-insiders
macOS 用户注意:如果您无法打开应用程序,请阅读以下故障排除。
如果您使用 Windows 并安装了 Windows 包管理器:
:: stablewinget install -e --id VSCodium.VSCodium:: insiderwinget install -e --id VSCodium.VSCodium.Insiders
如果您使用 Windows 并安装了 Chocolatey(感谢@Thilas):
:: stablechoco 安装 vscodium:: insiderchoco 安装 vscodium-insiders
如果您使用 Windows 并安装了 Scoop:
勺子桶添加额外的东西 舀安装 vscodium
感谢 Snapcrafters 社区的帮助,VSCodium 在 Snap Store 中以 Codium 形式提供。如果您的 GNU/Linux 发行版支持快照:
快速安装 codium --classic
您始终可以使用稳定版本或内部人员版本页面上的下载(deb、rpm、tar)进行安装,但您也可以使用您最喜欢的包管理器进行安装并获得自动更新。
@paulcarroty 在这里设置了一个包含apt
、 dnf
和zypper
说明的存储库。
使用包管理器安装 VSCodium 时出现的任何问题都应定向到该存储库的问题跟踪器。
VSCodium 在 AUR 中可用,由 @binex-dsk 作为 vscodium-bin(稳定)包和 vscodium-insiders-bin 进行维护。
如果您想通过让 VSCodium 在系统范围内使用 Electron 来节省磁盘空间,您还可以使用由 @m00nw4tch3r 维护的 vscodium-electron。
如果您希望自己从源代码进行编译,也可以使用由 @cedricroijakkers 维护的替代包 vscodium-git。
VSCodium 可在此处作为 Flatpak 应用程序使用,构建存储库位于此处。如果您的发行版支持 flatpak,并且您已启用 flathub 存储库:
flatpak 安装 flathub com.vscodium.codium flatpak 运行 com.vscodium.codium
构建说明可以在这里找到
该存储库包含用于生成 Microsoft VS Code 的免费发布二进制文件的构建文件。当我们谈论“自由软件”时,我们谈论的是自由,而不是价格。
Microsoft 的 Visual Studio Code 版本是根据此非 FLOSS 许可证获得许可的,并且包含遥测/跟踪功能。根据 Visual Studio Code 维护者的评论:
当我们 [Microsoft] 构建 Visual Studio Code 时,我们正是这样做的。我们克隆 vscode 存储库,制定一个具有 Microsoft 特定功能(遥测、图库、徽标等)的自定义 Product.json,然后生成一个在我们的许可下发布的版本。
当您从 vscode 存储库克隆和构建时,默认的product.json 中不会配置这些端点。因此,您生成一个“干净”的版本,没有 Microsoft 自定义,默认情况下是根据 MIT 许可证获得许可的
该存储库的存在使您不必从源代码下载+构建。此存储库中的构建脚本克隆 Microsoft 的 vscode 存储库,运行构建命令,并将生成的二进制文件上传到 GitHub 版本。这些二进制文件已根据 MIT 许可证获得许可。遥测已禁用。
如果您想自己从源代码构建,请访问 Microsoft 的 vscode 存储库并按照他们的说明进行操作。此存储库的存在是为了更轻松地获取 MIT 许可的 VS Code 的最新版本。
Microsoft 的构建过程(我们正在运行该过程来构建二进制文件)确实会下载其他文件。构建期间下载的包是:
来自 GitHub 的预构建扩展:
ms-vscode.js-debug-companion
ms-vscode.js-调试
ms-vscode.vscode-js-配置文件表
来自 Electron 版本(使用 gulp-atom-electron)
电子
ffmpeg
有关禁用所有遥测的更多信息、从 Visual Studio Code 迁移到 VSCodium 的提示等,请查看文档页面。
如果您有任何问题,请检查故障排除页面或现有问题。
根据 VS Code Marketplace 使用条款,您只能安装和使用包含 Visual Studio 产品和服务的 Marketplace 产品。因此,VSCodium 使用 open-vsx.org,这是一个 VS Code 扩展的开源注册表。有关更多详细信息,请参阅文档页面上的扩展 + 市场部分。
请注意,某些 Visual Studio Code 扩展的许可证将其使用限制为官方 Visual Studio Code 版本,因此无法与 VSCodium 一起使用。请参阅文档页面上的此注释,了解迄今为止发现的内容以及可能的解决方法。
如果您想查看我们将vscode
构建到 VSCodium 二进制文件中所运行的命令,请查看.github/workflows
中适用于 Windows、GNU/Linux 和 macOS 的工作流程文件。这些构建文件调用存储库中的所有其他脚本。如果您发现任何不合理的内容,请随时在 Gitter 上询问。
构建每天都会运行,但如果 Microsoft 没有新版本,则提前退出。
最小版本受到核心组件 Electron 的限制,您可能需要检查其平台先决条件。
macOS ( zip
, dmg
) macOS 10.15 或更高版本 x64
macOS( zip
、 dmg
)macOS 11.0 或更高版本的 arm64
GNU/Linux x64( deb
、 rpm
、 AppImage
、 snap
、 tar.gz
)
GNU/Linux arm64( deb
、 rpm
、 snap
、 tar.gz
)
GNU/Linux armhf( deb
、 rpm
、 tar.gz
)
Windows 10 / Server 2012 R2 或更新版本 x64
Windows 10 / Server 2012 R2 或更高版本的 arm64
@贾里德赖奇 | 对于标志 |
@PalinuroSec | CDN 和域名 |
用于提供 Mac mini M1 | |
@戴亚姆 | 对于 macOS 证书 |
Windows 上的免费代码签名由 SignPath.io 提供,证书由 SignPath Foundation 提供 |
麻省理工学院