Der Cloud Shell-Editor verfügt über eine Reihe grundlegender Erweiterungen, die bereits installiert und auf dem neuesten Stand sind. Wenn Sie jedoch VS Code-Erweiterungen benötigen, können Sie diese im Cloud Shell-Editor installieren.
Benutzerdefinierte Erweiterungen installieren
Der Cloud Shell-Editor, der mit Theia erstellt wurde, kann die meisten VS Code-Erweiterungen ohne Änderung ausführen.
So installieren Sie eine VS Code-Erweiterung:
Rufen Sie die VSIX-Datei ab, die Sie über open-vsx.org oder die GitHub-Seite des Anbieters installieren möchten.
Laden Sie die VSIX-Datei in das
$HOME
-Verzeichnis von Cloud Shell hoch.Entpacken Sie die VSIX in Cloud Shell in ~/.theia/extensions/EXTENSION_NAME
Starten Sie Cloud Shell über das Dreipunkt-Menü Mehr neu.
Installation der Skripterweiterung
Alternativ können Sie die Erweiterung auch über ein Skript installieren.
Das folgende Skript zeigt, wie Sie das Beispiel VSIX (Go-Erweiterung) in Cloud Shell herunterladen und die ZIP-Datei daraus entfernen. Dieses Skript dient nur zur Veranschaulichung Das Golang-Paket ist in Cloud Shell vorinstalliert.
cd ~ && \
wget https://open-vsx.org/api/golang/Go/0.23.2/file/golang.Go-0.23.2.vsix && \
unzip golang.Go-0.23.2.vsix -d ~/.theia/extensions/golang.Go-0.23.2
Nach dem Aufheben der Archivierung von VSIX im richtigen Verzeichnis müssen Sie Cloud Shell neu starten.