Isto não é um garfo. Este é um repositório de scripts para construir automaticamente o repositório vscode
da Microsoft em binários licenciados gratuitamente com uma configuração padrão orientada pela comunidade.
Baixar/Instalar
Instalar com Brew
Instalar com o Gerenciador de Pacotes do Windows (WinGet)
Instalar com Chocolatey
Instalar com Scoop
Instale com snap
Instalar com Gerenciador de Pacotes
Instalar no Arch Linux
Opção Flatpak
Construir
Por que isso existe
Mais informações
Plataformas suportadas
Baixe a versão mais recente aqui: estável ou interno? ?
Mais informações/dicas úteis estão aqui.
Se você estiver em um Mac e tiver o Homebrew instalado:
# stablebrew install --cask vscodium# insidersbrew tap homebrew/cask-versions preparar instalação --cask vscodium-insiders
Nota para usuários do macOS: se você não conseguir abrir o aplicativo, leia a solução de problemas a seguir.
Se você usa o Windows e possui o Gerenciador de Pacotes do Windows instalado:
:: stablewinget install -e --id VSCodium.VSCodium :: insiderwinget install -e --id VSCodium.VSCodium.Insiders
Se você usa Windows e tem o Chocolatey instalado (graças a @Thilas):
:: stablechoco instalar vscodium :: insiderchoco instalar vscodium-insiders
Se você usa Windows e tem o Scoop instalado:
balde de colher adicionar extras colher instalar vscodium
VSCodium está disponível na Snap Store como Codium, graças à ajuda da comunidade Snapcrafters. Se a sua distribuição GNU/Linux tiver suporte para snaps:
instalação instantânea codium --classic
Você sempre pode instalar usando os downloads (deb, rpm, tar) na página de lançamentos para stable ou insiders, mas também pode instalar usando seu gerenciador de pacotes favorito e obter atualizações automáticas.
@paulcarroty configurou um repositório com instruções para apt
, dnf
e zypper
aqui.
Quaisquer problemas ao instalar o VSCodium usando seu gerenciador de pacotes devem ser direcionados para o rastreador de problemas desse repositório.
VSCodium está disponível em AUR, mantido por @binex-dsk como pacote vscodium-bin (estável) e como vscodium-insiders-bin.
Se você deseja economizar espaço em disco fazendo com que o VSCodium use o Electron em todo o sistema, você também tem o vscodium-electron, mantido por @ m00nw4tch3r.
Um pacote alternativo vscodium-git, mantido por @cedricroijakkers, também está disponível caso você queira compilar a partir do código-fonte.
VSCodium está disponível como um aplicativo Flatpak aqui e o repositório de construção está aqui. Se sua distribuição tiver suporte para flatpak e você tiver habilitado o repositório flathub:
flatpak instalar flathub com.vscodium.codium flatpak executado com.vscodium.codium
As instruções de construção podem ser encontradas aqui
Este repositório contém arquivos de construção para gerar binários de lançamento gratuito do VS Code da Microsoft. Quando falamos de “software livre”, estamos falando de liberdade, não de preço.
As versões do Visual Studio Code da Microsoft são licenciadas sob esta licença não FLOSS e contêm telemetria/rastreamento. De acordo com este comentário de um mantenedor do Visual Studio Code:
Quando [Microsoft] construímos o Visual Studio Code, fazemos exatamente isso. Clonamos o repositório vscode, criamos um product.json personalizado que possui funcionalidades específicas da Microsoft (telemetria, galeria, logotipo, etc.) e, em seguida, produzimos uma compilação que lançamos sob nossa licença.
Quando você clona e cria a partir do repositório vscode, nenhum desses endpoints é configurado no product.json padrão. Portanto, você gera uma compilação “limpa”, sem as customizações da Microsoft, que por padrão é licenciada sob a licença MIT
Este repositório existe para que você não precise baixar + compilar a partir do código-fonte. Os scripts de construção neste repositório clonam o repositório vscode da Microsoft, executam os comandos de construção e carregam os binários resultantes nas versões do GitHub. Esses binários são licenciados sob a licença MIT. A telemetria está desativada.
Se você quiser construir a partir do código-fonte, acesse o repositório vscode da Microsoft e siga as instruções. Este repositório existe para facilitar a obtenção da versão mais recente do VS Code licenciado pelo MIT.
O processo de construção da Microsoft (que estamos executando para construir os binários) baixa arquivos adicionais. Esses pacotes baixados durante a construção são:
Extensões pré-construídas do GitHub:
ms-vscode.js-debug-companion
ms-vscode.js-debug
ms-vscode.vscode-js-profile-table
Das liberações de elétrons (usando gulp-atom-electron)
elétron
ffmpeg
Para obter mais informações sobre como desabilitar toda a telemetria, dicas para migrar do Visual Studio Code para o VSCodium e muito mais, dê uma olhada na página Documentos.
Se você tiver algum problema, verifique a página Solução de problemas ou os problemas existentes.
De acordo com os Termos de Uso do VS Code Marketplace, você só pode instalar e usar Ofertas do Marketplace com produtos e serviços do Visual Studio. Por esse motivo, o VSCodium usa open-vsx.org, um registro de código aberto para extensões do VS Code. Consulte a seção Extensões + Marketplace na página Documentos para obter mais detalhes.
Observe que algumas extensões do Visual Studio Code possuem licenças que restringem seu uso às compilações oficiais do Visual Studio Code e, portanto, não funcionam com o VSCodium. Consulte esta nota na página Documentos para saber o que foi encontrado até agora e possíveis soluções alternativas.
Se você quiser ver os comandos que executamos para construir vscode
em binários do VSCodium, dê uma olhada nos arquivos de fluxo de trabalho em .github/workflows
para Windows, GNU/Linux e macOS. Esses arquivos de construção chamam todos os outros scripts do repositório. Se você encontrar algo que não faça sentido, sinta-se à vontade para perguntar no Gitter.
As compilações são executadas todos os dias, mas saem mais cedo se não houver uma nova versão da Microsoft.
A versão mínima é limitada pelo componente principal Electron, você pode querer verificar os pré-requisitos da plataforma.
macOS ( zip
, dmg
) macOS 10.15 ou x64 mais recente
macOS ( zip
, dmg
) macOS 11.0 ou arm64 mais recente
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 ou x64 mais recente
Windows 10/Server 2012 R2 ou arm64 mais recente
@jaredreich | para o logotipo |
@PalinuroSec | para CDN e nome de domínio |
por fornecer um Mac mini M1 | |
@daiyam | para certificado macOS |
assinatura de código gratuita no Windows fornecida por SignPath.io, certificado pela SignPath Foundation |
MIT