Dies ist keine Gabelung. Hierbei handelt es sich um ein Skript-Repository zum automatischen Erstellen des vscode
Repositorys von Microsoft in frei lizenzierte Binärdateien mit einer von der Community gesteuerten Standardkonfiguration.
Herunterladen/Installieren
Mit Brew installieren
Installation mit Windows Package Manager (WinGet)
Mit Chocolatey installieren
Mit Scoop installieren
Mit Snap installieren
Mit Paketmanager installieren
Unter Arch Linux installieren
Flatpak-Option
Bauen
Warum gibt es das?
Weitere Informationen
Unterstützte Plattformen
Laden Sie hier die neueste Version herunter: Stable oder Insider? ?
Weitere Infos/hilfreiche Tipps gibt es hier.
Wenn Sie einen Mac verwenden und Homebrew installiert ist:
# Stablebrew Install --Cask vscodium# Insidersbrew Tap Homebrew/Cask-Versions brew install --cask vscodium-insiders
Hinweis für macOS-Benutzer: Wenn Sie die App nicht öffnen können, lesen Sie bitte die folgende Fehlerbehebung.
Wenn Sie Windows verwenden und Windows Package Manager installiert haben:
:: Stablewinget Install -e --id VSCodium.VSCodium:: Insiderwinget Install -e --ID VSCodium.VSCodium.Insiders
Wenn Sie Windows verwenden und Chocolatey installiert haben (danke an @Thilas):
:: Stablechoco vscodium installieren:: Insiderchoco vscodium-Insider installieren
Wenn Sie Windows verwenden und Scoop installiert haben:
Schaufeleimer Extras hinzufügen Scoop vscodium installieren
Dank der Hilfe der Snapcrafters-Community ist VSCodium im Snap Store als Codium verfügbar. Wenn Ihre GNU/Linux-Distribution Snaps unterstützt:
Snap-Install Codium --classic
Sie können jederzeit mit den Downloads (deb, rpm, tar) auf der Release-Seite für Stable oder Insider installieren, Sie können aber auch mit Ihrem bevorzugten Paketmanager installieren und automatische Updates erhalten.
@paulcarroty hat hier ein Repository mit Anweisungen für apt
, dnf
und zypper
eingerichtet.
Alle Probleme bei der Installation von VSCodium mit Ihrem Paketmanager sollten an den Issue-Tracker dieses Repositorys weitergeleitet werden.
VSCodium ist in AUR verfügbar und wird von @binex-dsk als Paket vscodium-bin (stable) und als vscodium-insiders-bin verwaltet.
Wenn Sie Speicherplatz sparen möchten, indem Sie VSCodium das Electron systemweit verwenden lassen, steht Ihnen auch vscodium-electron zur Verfügung, das von @m00nw4tch3r verwaltet wird.
Ein alternatives Paket vscodium-git, verwaltet von @cedricroijakkers, ist ebenfalls verfügbar, falls Sie selbst aus dem Quellcode kompilieren möchten.
VSCodium ist hier als Flatpak-App verfügbar und das Build-Repo finden Sie hier. Wenn Ihre Distribution Flatpak unterstützt und Sie das Flathub-Repo aktiviert haben:
flatpak installiere flathub com.vscodium.codium flatpak führt com.vscodium.codium aus
Bauanleitungen finden Sie hier
Dieses Repository enthält Build-Dateien zum Generieren kostenloser Release-Binärdateien von Microsofts VS-Code. Wenn wir von „freier Software“ sprechen, sprechen wir von Freiheit, nicht vom Preis.
Microsoft-Versionen von Visual Studio Code unterliegen dieser Nicht-FLOSS-Lizenz und enthalten Telemetrie/Tracking. Laut diesem Kommentar eines Visual Studio Code-Betreuers:
Wenn wir [Microsoft] Visual Studio Code erstellen, tun wir genau das. Wir klonen das vscode-Repository, erstellen eine angepasste Datei „product.json“ mit Microsoft-spezifischen Funktionen (Telemetrie, Galerie, Logo usw.) und erstellen dann einen Build, den wir unter unserer Lizenz veröffentlichen.
Wenn Sie das vscode-Repository klonen und daraus erstellen, ist keiner dieser Endpunkte in der Standard-product.json konfiguriert. Daher generieren Sie einen „sauberen“ Build ohne die Microsoft-Anpassungen, der standardmäßig unter der MIT-Lizenz lizenziert ist
Dieses Repo existiert, sodass Sie es nicht von der Quelle herunterladen und erstellen müssen. Die Build-Skripte in diesem Repo klonen das vscode-Repo von Microsoft, führen die Build-Befehle aus und laden die resultierenden Binärdateien in GitHub-Versionen hoch. Diese Binärdateien sind unter der MIT-Lizenz lizenziert. Telemetrie ist deaktiviert.
Wenn Sie selbst aus dem Quellcode erstellen möchten, gehen Sie zum vscode-Repo von Microsoft und befolgen Sie deren Anweisungen. Dieses Repo soll es einfacher machen, die neueste Version des MIT-lizenzierten VS-Codes zu erhalten.
Der Build-Prozess von Microsoft (den wir zum Erstellen der Binärdateien ausführen) lädt zusätzliche Dateien herunter. Die während des Builds heruntergeladenen Pakete sind:
Vorgefertigte Erweiterungen von GitHub:
ms-vscode.js-debug-companion
ms-vscode.js-debug
ms-vscode.vscode-js-profile-table
Aus Elektronenfreisetzungen (unter Verwendung von Schluck-Atom-Elektron)
Elektron
ffmpeg
Weitere Informationen zum Deaktivieren der gesamten Telemetrie, Tipps für die Migration von Visual Studio Code zu VSCodium und mehr finden Sie auf der Seite „Dokumente“.
Wenn Sie ein Problem haben, überprüfen Sie bitte die Seite zur Fehlerbehebung oder die vorhandenen Probleme.
Gemäß den Nutzungsbedingungen des VS Code Marketplace dürfen Sie Marketplace-Angebote nur mit Visual Studio-Produkten und -Diensten installieren und nutzen. Aus diesem Grund verwendet VSCodium open-vsx.org, eine Open-Source-Registrierung für VS-Code-Erweiterungen. Weitere Informationen finden Sie im Abschnitt „Erweiterungen + Marketplace“ auf der Seite „Dokumente“.
Bitte beachten Sie, dass einige Visual Studio Code-Erweiterungen Lizenzen haben, die ihre Verwendung auf die offiziellen Visual Studio Code-Builds beschränken und daher nicht mit VSCodium funktionieren. In diesem Hinweis auf der Seite „Dokumente“ erfahren Sie, was bisher gefunden wurde und welche Problemumgehungen möglich sind.
Wenn Sie die Befehle sehen möchten, die wir ausführen, um vscode
in VSCodium-Binärdateien zu integrieren, werfen Sie einen Blick auf die Workflow-Dateien in .github/workflows
für Windows, GNU/Linux und macOS. Diese Build-Dateien rufen alle anderen Skripte im Repo auf. Wenn Sie etwas finden, das keinen Sinn ergibt, können Sie gerne auf Gitter danach fragen.
Die Builds werden jeden Tag ausgeführt, aber vorzeitig beendet, wenn es keine neue Version von Microsoft gibt.
Die Minimalversion ist durch die Kernkomponente Electron begrenzt. Überprüfen Sie die Plattformvoraussetzungen.
macOS ( zip
, dmg
) macOS 10.15 oder neuer x64
macOS ( zip
, dmg
) macOS 11.0 oder neuer 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 oder neuer x64
Windows 10 / Server 2012 R2 oder neuer arm64
@jaredreich | für das Logo |
@PalinuroSec | für CDN und Domänennamen |
für die Bereitstellung eines Mac mini M1 | |
@daiyam | für macOS-Zertifikat |
Kostenlose Codesignatur unter Windows, bereitgestellt von SignPath.io, Zertifikat der SignPath Foundation |
MIT