Ce n'est pas une fourchette. Il s'agit d'un référentiel de scripts permettant de créer automatiquement le référentiel vscode
de Microsoft en binaires sous licence libre avec une configuration par défaut pilotée par la communauté.
Télécharger/Installer
Installer avec Brew
Installer avec le gestionnaire de packages Windows (WinGet)
Installer avec Chocolatey
Installer avec Scoop
Installer avec snap
Installer avec le gestionnaire de packages
Installer sur Arch Linux
Option paquet plat
Construire
Pourquoi cela existe
Plus d'informations
Plateformes prises en charge
Téléchargez la dernière version ici : stable ou insiders ? ?
Plus d’informations / conseils utiles sont ici.
Si vous êtes sur un Mac et que Homebrew est installé :
# stablebrew install --cask vscodium# insidersbrew tap homebrew/cask-versions Brew install --cask vscodium-insiders
Remarque pour les utilisateurs de macOS : si vous ne parvenez pas à ouvrir l'application, veuillez lire le dépannage suivant.
Si vous utilisez Windows et que le Gestionnaire de packages Windows est installé :
:: stablewinget install -e --id VSCodium.VSCodium :: insiderwinget install -e --id VSCodium.VSCodium.Insiders
Si vous utilisez Windows et que Chocolatey est installé (grâce à @Thilas) :
:: stablechoco installe vscodium :: insiderchoco installe vscodium-insiders
Si vous utilisez Windows et que Scoop est installé :
seau à cuillère ajouter des extras scoop installer vscodium
VSCodium est disponible dans le Snap Store sous le nom de Codium, grâce à l'aide de la communauté Snapcrafters. Si votre distribution GNU/Linux prend en charge les snaps :
installer instantanément codium --classic
Vous pouvez toujours installer en utilisant les téléchargements (deb, rpm, tar) sur la page des versions pour les stables ou les initiés, mais vous pouvez également installer en utilisant votre gestionnaire de paquets préféré et obtenir des mises à jour automatiques.
@paulcarroty a mis en place un référentiel avec des instructions pour apt
, dnf
et zypper
ici.
Tout problème lors de l'installation de VSCodium à l'aide de votre gestionnaire de packages doit être dirigé vers le système de suivi des problèmes de ce référentiel.
VSCodium est disponible dans AUR, maintenu par @binex-dsk en tant que package vscodium-bin (stable) et en tant que vscodium-insiders-bin.
Si vous souhaitez économiser de l'espace disque en demandant à VSCodium d'utiliser Electron à l'échelle du système, vous disposez également de vscodium-electron, géré par @ m00nw4tch3r.
Un package alternatif vscodium-git, maintenu par @cedricroijakkers, est également disponible si vous souhaitez compiler vous-même à partir des sources.
VSCodium est disponible en tant qu'application Flatpak ici et le dépôt de build est ici. Si votre distribution prend en charge flatpak et que vous avez activé le dépôt flathub :
flatpak installer flathub com.vscodium.codium flatpak exécuter com.vscodium.codium
Les instructions de construction peuvent être trouvées ici
Ce référentiel contient des fichiers de construction pour générer des versions binaires gratuites du VS Code de Microsoft. Lorsque nous parlons de « logiciel libre », nous parlons de liberté et non de prix.
Les versions Microsoft de Visual Studio Code sont sous licence non-FLOSS et contiennent de la télémétrie/suivi. D'après ce commentaire d'un responsable de Visual Studio Code :
Lorsque nous [Microsoft] créons Visual Studio Code, nous faisons exactement cela. Nous clonons le référentiel vscode, nous créons un product.json personnalisé doté de fonctionnalités spécifiques à Microsoft (télémétrie, galerie, logo, etc.), puis produisons une version que nous publions sous notre licence.
Lorsque vous clonez et créez à partir du référentiel vscode, aucun de ces points de terminaison n'est configuré dans le product.json par défaut. Par conséquent, vous générez une version « propre », sans les personnalisations Microsoft, qui est par défaut sous licence MIT.
Ce dépôt existe pour que vous n'ayez pas à télécharger+construire à partir des sources. Les scripts de build de ce dépôt clonent le dépôt vscode de Microsoft, exécutent les commandes de construction et téléchargent les binaires résultants vers les versions GitHub. Ces binaires sont sous licence MIT. La télémétrie est désactivée.
Si vous souhaitez créer vous-même à partir des sources, rendez-vous sur le référentiel vscode de Microsoft et suivez leurs instructions. Ce référentiel existe pour faciliter l'obtention de la dernière version de VS Code sous licence MIT.
Le processus de construction de Microsoft (que nous exécutons pour créer les binaires) télécharge des fichiers supplémentaires. Les packages téléchargés lors de la construction sont :
Extensions prédéfinies à partir de GitHub :
ms-vscode.js-debug-companion
ms-vscode.js-debug
ms-vscode.vscode-js-profile-table
À partir de libérations d'électrons (en utilisant gulp-atom-electron)
électron
ffmpeg
Pour plus d'informations sur la désactivation de toute la télémétrie, des conseils pour migrer de Visual Studio Code vers VSCodium et plus encore, consultez la page Docs.
Si vous rencontrez un problème, veuillez consulter la page Dépannage ou les problèmes existants.
Conformément aux conditions d'utilisation de VS Code Marketplace, vous ne pouvez installer et utiliser les offres Marketplace qu'avec les produits et services Visual Studio. Pour cette raison, VSCodium utilise open-vsx.org, un registre open source pour les extensions VS Code. Consultez la section Extensions + Marketplace sur la page Docs pour plus de détails.
Veuillez noter que certaines extensions Visual Studio Code ont des licences qui limitent leur utilisation aux versions officielles de Visual Studio Code et ne fonctionnent donc pas avec VSCodium. Consultez cette note sur la page Documents pour connaître ce qui a été trouvé jusqu'à présent et les solutions de contournement possibles.
Si vous souhaitez voir les commandes que nous exécutons pour intégrer vscode
dans les binaires VSCodium, jetez un œil aux fichiers de workflow dans .github/workflows
pour Windows, GNU/Linux et macOS. Ces fichiers de build appellent tous les autres scripts du dépôt. Si vous trouvez quelque chose qui n'a pas de sens, n'hésitez pas à poser des questions sur Gitter.
Les builds sont exécutés tous les jours, mais se terminent plus tôt s'il n'y a pas de nouvelle version de Microsoft.
La version minimale est limitée par le composant principal Electron, vous souhaiterez peut-être vérifier les prérequis de sa plate-forme.
macOS ( zip
, dmg
) macOS 10.15 ou version ultérieure x64
macOS ( zip
, dmg
) macOS 11.0 ou version ultérieure arm64
GNU/Linux x64 ( deb
, rpm
, AppImage
, snap
, tar.gz
)
GNU/Linux arm64 ( deb
, rpm
, snap
, tar.gz
)
Armhf GNU/Linux ( deb
, rpm
, tar.gz
)
Windows 10 / Serveur 2012 R2 ou version ultérieure x64
Windows 10 / Serveur 2012 R2 ou plus récent arm64
@jaredreich | pour le logo |
@PalinuroSec | pour CDN et nom de domaine |
pour avoir fourni un Mac mini M1 | |
@daiyam | pour le certificat macOS |
signature de code gratuite sur Windows fournie par SignPath.io, certificat par SignPath Foundation |
MIT