Übersicht über die Benutzeroberfläche des Cloud Shell-Editors

Auf dieser Seite werden die Funktionen des Cloud Shell-Editors beschrieben.

Dateien ansehen und bearbeiten

Cloud Shell bietet einen integrierten Code-Editor, mit dem Sie Dateiverzeichnisse durchsuchen und Dateien ansehen und bearbeiten, wobei Sie weiterhin Zugriff auf die Cloud Shell Der Cloud Shell-Editor ist verfügbar von wird standardmäßig in jeder Cloud Shell-Instanz verwendet. Code OSS.

So arbeiten Sie mit dem Cloud Shell-Editor:

  1. Starten Sie den Cloud Shell-Editor, indem Sie auf Schaltfläche „Code-Editor“ Klicken Sie in der Symbolleiste des Cloud Shell-Fensters auf Editor öffnen. Die wird über dem Cloud Shell-Terminalfenster geöffnet.

    Tipp: Sie können den Cloud Shell-Editor auch direkt starten, indem Sie ide.cloud.google.com aufrufen.

  2. Verwenden Sie die Seitenleiste links, um die Dateiverzeichnisse zu durchsuchen. Verwenden Sie die Methode Editorgruppen auf der rechten Seite, um Ihre Dateien anzuzeigen und zu bearbeiten.

  3. Über die Aktivitätsleiste links können Sie zwischen Editor und Cloud Shell-Fenster, Dateien hoch- und herunterladen, Vorschau im Web anzeigen Anwendungen auf einer Cloud Shell-VM-Instanz. Nutzungsstatistiken anzeigen.

    Weitere Informationen zur Benutzeroberfläche finden Sie unter Benutzeroberfläche:

Datei im Cloud Shell-Editor öffnen

So öffnen Sie eine vorhandene Datei in Cloud Shell im Cloud Shell-Editor: Führen Sie den Befehl cloudshell aus:

cloudshell edit README-cloudshell.txt

Dateien hoch- und herunterladen

Sie können Ihre Dateien mit dem Cloud Shell Editor Explorer verwalten.

So laden Sie eine Datei aus Ihrem Cloud Shell-Editor-Projekt auf Ihr lokales Klicken Sie im Cloud Shell Editor Explorer mit der rechten Maustaste auf die Datei und Wählen Sie Herunterladen aus.

So laden Sie eine Datei von Ihrem lokalen Rechner auf Ihren Cloud Shell-Editorprojekt im Cloud Shell-Editor klicken Sie mit der rechten Maustaste auf eine leere Stelle im Explorer-Bereich und wählen Sie Hochladen:

Datei in das Projekt des Cloud Shell-Editors hochladen

Aktivitätsleiste

Klicken Sie in der Aktivitätsleiste auf Symbol: Cloud Code Cloud Code:

In der Cloud Code-Ansicht können Sie die folgenden Ansichten maximieren:

* Hilfe und Feedback: Links zu Schritt-für-Schritt-Anleitungen, Dokumentation, Änderung Probleme melden oder Funktionen anfordern, Versionshinweise anzeigen von Google Cloud profitieren.

Die Aktivitätsleiste enthält außerdem die folgenden Ansichten:

  • Explorer-Symbol Explorer: Sehen Sie sich die Ordner und Dateien im aktuellen Arbeitsbereich.
  • Symbol „Suchen“ Suchen: Sie können in den für einen String oder einen regulären Ausdruck.
  • Symbol für Fehlerbehebungsansicht Versionsverwaltung: Verwalten Sie Anwendungsdateien mit der Git-Unterstützung des Cloud Shell-Editors
  • Symbol für Fehlerbehebungsansicht Fehlerbehebung: Fehler beheben indem Sie Haltepunkte festlegen und Variablen überprüfen.

Sprachunterstützung

Der Cloud Shell-Editor unterstützt Go, Python, Java, .NET Core und Node.js mit Sprachfunktionen wie:

  • Intelligentes Hervorheben, Codevorschläge und kontextbasierte Vervollständigungen
  • Lint und Fehlerbeschreibung
  • Codenavigation (zu Definitionen, Deklarationen, Referenzen und Implementierungen)
  • Intuitive Fehlerbehebung für Debugging

Cloud Code-Integration

Der Cloud Shell-Editor unterstützt Cloud Code.

Cloud Code bietet IDE-Unterstützung für den gesamten Entwicklungszyklus von Kubernetes- und Cloud Run-Anwendungen, Anpassung einer neuen Anwendung von einer Beispielanwendung bis zur Ausführung der fertigen . Cloud Code bietet auch ausführbare Beispiele, sofort einsatzfähige Konfigurations-Snippets und eine maßgeschneiderte Fehlerbehebung.

Cloud Code unterstützt die Entwicklung von Anwendungen in Node.js, Python, Java, Go und .NET Core.

Zusätzlich zum Cloud Code-Menü in der Statusleiste der Cloud Shell können Sie auch auf Cloud Code-Befehle zugreifen, mit der Befehlspalette: drücken Sie Cmd/Ctrl + Shift + P oder klicken Sie auf Anzeigen > Anzuzeigende Befehlspalette verfügbare Befehle.

Einen umfassenden Überblick über die Möglichkeiten, die mit Cloud Code mithilfe von Cloud Shell möglich sind, finden Sie unter Erste Schritte mit Cloud Code.

Unterstützung der Versionsverwaltung

Der Cloud Shell-Editor verfügt über eine vorkonfigurierte Versionsverwaltung. Mit Cloud Shell können Sie Repositories, Unterschiede zwischen Dateistatus, Phase, Bereitstellungsphase initialisieren und Commit von Änderungen durchführen.

Weitere Informationen finden Sie unter Versionsverwaltung:

Arbeitsbereich verwalten

Mit Cloud Shell können Sie Ihre Projekte als Arbeitsbereiche verwalten und konfigurieren. Arbeitsbereiche stellen in der Regel Ihren Stammprojektordner dar. Mit dem Cloud Shell-Editor können Sie Arbeitsbereiche erstellen, öffnen und speichern sowie durch projektspezifische Einstellungen anpassen.

Weitere Informationen zum Arbeiten mit Arbeitsbereichen finden Sie unter Workspace-Verwaltung:

Unterstützung bei der Fehlerbehebung

Mit Cloud Shell können Sie Fehler in Ihrer Anwendung mit vollständigem Debugging beheben Unterstützung für Go-, Node.js-, Python- und Java-Anwendungen. Du kannst Markteinführungen Konfigurationen, Haltepunkte setzen und Variablen untersuchen Cloud Shell-Editor.

Darüber hinaus können Sie Kubernetes-Anwendungen auf einem lokalen Cluster wie z. B. Minikube oder Docker Desktop) oder einen Remote-Cluster auf GKE oder einem beliebigen eines anderen Cloud-Anbieters.

Weitere Informationen finden Sie unter Fehlerbehebung mit Cloud Shell

Integriertes Terminal

Greifen Sie auf Ihre zugrunde liegende Cloud Shell-Instanz zu, ohne den Editor verlassen zu müssen. Rufen Sie dazu Terminal > Neues Terminal auf. Mit der Option Split Terminal können Sie auch mehrere Terminalfenster ausführen.