从安装配置到高级用法,全方位指南助您快速掌握 VSCodium。
VSCodium 的使用体验与 VS Code 完全一致,如果您之前使用过 VS Code,可以零成本切换。本章节将带您在几分钟内完成安装并开始编码。
VSCodium 是基于 Visual Studio Code 开源源代码构建的社区版本,保留了 VS Code 的全部核心功能,包括 IntelliSense 智能补全、内置调试器、Git 集成、终端等。与 VS Code 的区别在于:VSCodium 移除了微软的遥测追踪、品牌标识和专有许可,采用完全开放的 MIT 许可证发布,让您的代码编辑体验更加纯净、安全、自由。
无论您是个人开发者、企业团队还是教育机构,VSCodium 都能提供与 VS Code 一致的工作流,同时在隐私和许可方面给予您更大的保障。接下来让我们开始安装。
VSCodium 支持多种安装方式,您可以选择最适合自己场景的方法。对于大多数用户,推荐使用操作系统的包管理器进行安装,这样可以方便地获取后续更新。
包管理器安装是最便捷的方式,可自动处理依赖和后续更新。以下是各平台推荐的安装命令:
Windows 用户可以使用 WinGet(Windows 10 1809 及以上版本内置)进行安装:
winget install -e --id VSCodium.VSCodium
也可以使用 Chocolatey 或 Scoop:
choco install vscodium
scoop bucket add extras && scoop install vscodium
macOS 用户推荐使用 Homebrew 安装:
brew install --cask vscodium
Linux 各发行版均有原生支持。Debian/Ubuntu 用户可通过 deb 仓库安装:
sudo apt update && sudo apt install codium
Fedora/RHEL 用户:
sudo dnf install codium
Arch Linux 用户可通过 AUR 安装:
yay -S vscodium-bin
通用发行版可使用 Snap 或 Flatpak:
snap install codium --classic
flatpak install flathub com.vscodium.codium
如果不使用包管理器,可直接从 下载中心 或 GitHub Releases 下载对应平台的安装包。Windows 提供 .exe 安装包和便携版 .zip,macOS 提供 .dmg 和 .zip,Linux 提供 .deb、.rpm、AppImage 等多种格式。
Windows 用户安装时建议勾选"Add 'Open with VSCodium' action to Windows Explorer file context menu"选项,可在资源管理器中右键快速用 VSCodium 打开文件或文件夹。
安装完成后,从开始菜单(Windows)、启动台(macOS)或应用菜单(Linux)启动 VSCodium。首次启动会自动创建用户配置目录,整个过程无需任何额外配置。
VSCodium 的界面布局与 VS Code 完全一致:左侧是活动栏(包含资源管理器、搜索、源代码管理、运行调试、扩展等图标),中间是编辑区,底部是状态栏和面板区域。如果您之前使用过 VS Code,会感到非常熟悉。
macOS Mojave 及部分版本用户首次打开时可能提示"App can't be opened because Apple cannot check it for malicious software"。这是由于 VSCodium 使用了社区开发者证书签名。解决方法:
VSCodium 的 Windows 版本由 SignPath.io / SignPath Foundation 提供免费代码签名,macOS 版本由维护者 @daiyam 提供签名证书。构建过程完全公开可审计,请放心使用。
VSCodium 的所有设置都通过 JSON 配置文件管理。可通过 Ctrl+,(Windows/Linux)或 Cmd+,(macOS)打开设置界面,也可直接编辑 settings.json 文件进行高级配置。
配置文件位于用户数据目录下。各平台路径如下:
VSCodium 默认已关闭所有遥测,但您可进一步检查或自定义以下设置:
{
"telemetry.telemetryLevel": "off",
"telemetry.enableTelemetry": false,
"telemetry.enableCrashReporter": false,
"telemetry.editStats.enabled": false,
"workbench.enableExperiments": false,
"workbench.settings.enableNaturalLanguageSearch": false,
"chat.disableAIFeatures": true,
"update.mode": "default"
}
默认情况下,VSCodium 使用 Open VSX Registry 作为扩展市场。如需切换到自托管或其他扩展仓库,可在 product.json 中修改 extensionsGallery 配置:
// 路径:安装目录/resources/app/product.json
"extensionsGallery": {
"serviceUrl": "https://your-registry.example.com/api",
"itemUrl": "https://your-registry.example.com/item"
}
修改 product.json 需要管理员权限。建议在修改前备份原文件。企业用户可考虑自托管 Open VSX 实例实现完全可控的扩展分发。
VSCodium 通过 Open VSX Registry 获取扩展。点击左侧活动栏的扩展图标,或按 Ctrl+Shift+X(Windows/Linux)/ Cmd+Shift+X(macOS)打开扩展面板,即可搜索和安装扩展。
Open VSX 托管了超过 10,000 个扩展,覆盖主流编程语言和开发场景。大部分开源扩展(主题、Linters、语言服务器、代码片段等)均可直接安装使用。少数微软专有扩展(如 C/C++、Python 官方版、Remote 系列)需要使用开源替代方案。
以下是常用微软专有扩展的开源替代方案,功能上可满足绝大多数开发需求:
如果某些扩展未上架 Open VSX,可从其他来源获取 .vsix 文件手动安装:
也可通过命令行安装:
codium --install-extension /path/to/extension.vsix
默认情况下 VSCodium 禁用 AI 功能。如需启用 GitHub Copilot,需手动配置。请注意这会向 GitHub 服务器发送代码上下文:
// 在 settings.json 中添加
"chat.disableAIFeatures": false,
"github.copilot.advanced": {
"debug.overrideProxyUrl": "https://copilot-proxy.githubusercontent.com"
}
然后从 VSIX 手动安装 Copilot 扩展。我们也推荐尝试 Codeium、Continue.dev、Tabby 等开源 AI 编程助手。
VSCodium 与 VS Code 使用完全独立的配置和扩展目录,两者可并存安装。迁移过程本质上是将 VS Code 的配置复制到 VSCodium 对应目录。
各平台配置目录对应关系如下:
| 平台 | VS Code 路径 | VSCodium 路径 |
|---|---|---|
| Windows | %APPDATA%\Code\User | %APPDATA%\VSCodium\User |
| macOS | ~/Library/Application Support/Code/User | ~/Library/Application Support/VSCodium/User |
| Linux | ~/.config/Code/User | ~/.config/VSCodium/User |
| 扩展目录 | ~/.vscode/extensions | ~/.vscode-oss/extensions |
建议按以下步骤进行迁移,避免一次性整盘复制带来的兼容性问题:
建议先保留 VS Code 与 VSCodium 并存使用一段时间,逐步将工作流迁移到 VSCodium。确认所有功能正常后再考虑卸载 VS Code。也可使用 Settings Sync 扩展辅助同步配置。
VSCodium 的命令行工具名为 codium(而非 code)。如果您习惯使用 code 命令,可设置别名:
echo "alias code='codium'" >> ~/.bashrc && source ~/.bashrc
Windows 用户可在 PowerShell 配置文件中添加:
Set-Alias -Name code -Value codium
VSCodium 支持便携模式,所有配置和数据存储在程序所在目录的 data 文件夹中,适合从 U 盘运行或在受限环境中使用:
可同时安装稳定版和 Insiders 预览版,两者使用不同的配置目录,互不干扰。Insiders 版本适合参与测试、提前体验新功能,但不建议用于生产环境。
VSCodium 支持丰富的命令行参数,常用示例如下:
codium . # 在当前目录打开
codium file.txt # 打开指定文件
codium -r file.txt # 在已打开窗口中打开
codium -n . # 新窗口打开
codium --diff file1 file2 # 对比两个文件
codium --list-extensions # 列出已安装扩展
企业用户可部署自己的 Open VSX 实例,实现扩展的内部审核和分发。Open VSX 是开源项目,可参考 官方文档 进行部署。部署完成后,修改 VSCodium 的 product.json 中的 extensionsGallery 配置指向自托管实例即可。
以下收集了用户最常问的问题。如果这里没有您需要的答案,可前往 GitHub Issues 提问或搜索已有讨论。