Basis-Editor – Übersicht

Standardmäßiger Basiseditor in Cloud Workstations zum Schreiben, Erstellen, Testen, Debuggen und Ausführen von Anwendungen. Der Basiseditor basiert auf dem Code-OSS Open-Source-Projekt, unterstützt IDE-Erweiterungen im Öffnen Sie VSX Registry. und ist mit dem Cloud Code IDE-Erweiterung vorinstalliert.

So verwenden Sie den Basiseditor von Cloud Workstations:

  1. Folgen Sie der Kurzanleitung, Workstationkonfiguration erstellen Wenn Sie zur Auswahl von Umgebungsanpassung aufgefordert werden, wählen Sie Code OSS (Standard) als Code-Editor.
  2. Folgen Sie der Kurzanleitung, Workstation erstellen mit der soeben erstellten Konfiguration.

  3. Rufen Sie in der Google Cloud Console die Seite Cloud Workstations auf. die Workstation im Browser starten.

    Zu Cloud Workstations

Aktivitätsleiste

Die Aktivitätsleiste wird an der Seite angezeigt und Sie können auf die verfügbaren Ansichten in Cloud Workstations-Basiseditor Diese Aktivitätsleistenansichten sind:

  • Explorer: Ordner und Dateien im aktuellen Arbeitsbereich ansehen

  • Suchen: Suchen Sie in Ihren Dateien nach einem String oder regulären Ausdruck.

  • Versionsverwaltung: Verwalten Sie die Anwendungsdateien mit der Git-Unterstützung des Cloud Workstations-Basiseditors

  • Fehlerbehebung: Fehler in der Anwendung beheben, indem Sie Haltepunkte festlegen und untersuchen Variablen

  • Erweiterungen: Hier können Sie in einem Katalog mit Erweiterungen suchen, die zusätzliche Funktionen in Ihrer IDE

  • Cloud Code: Erstellen und implementieren Sie Google Cloud-Anwendungen direkt aus die IDE

  • Einstellungen: Passen Sie den Cloud Workstations-Basiseditor an Ihre Anforderungen an. Workflow

Dateien ansehen und bearbeiten

Der integrierte Code-Editor, mit dem Sie und Dateien auf Ihrer Workstation ansehen und bearbeiten.

So arbeiten Sie mit dem Basiseditor:

  1. Über die Aktivitätsleiste können Sie zwischen den Ansichten wechseln.

  2. Verwenden Sie den Editor, um Ihre Dateien anzusehen und zu bearbeiten.

  3. Verwenden Sie die Explorer-Ansicht, um die Dateiverzeichnisse zu durchsuchen, Dateien herunterladen, Webanwendungen auf Cloud Workstations in der Vorschau ansehen VM-Instanz und rufen Nutzungsstatistiken auf.

    <ph type="x-smartling-placeholder">
    </ph>
    Abbildung 1. Cloud Workstations-Basiseditor

Dateien und Verzeichnisse hoch- und herunterladen

Um Dateien und Verzeichnisse in der Code-OSS-Explorer-Ansicht hoch- oder herunterzuladen, verwenden Sie einer der folgenden Methoden:

  • Ziehen Sie Dateien über die Explorer-Ansicht, um sie dem Arbeitsbereich hinzuzufügen.

  • Navigieren Sie zu den Dateien und Verzeichnissen, die Sie verwenden möchten, und wählen Sie dann Hochladen oder Herunterladen aus.

    <ph type="x-smartling-placeholder">
    </ph>
    Abbildung 2. Klicken Sie mit der rechten Maustaste in die Explorer-Ansicht, um Dateien hoch- und herunterzuladen.

Sprachunterstützung

Der Basiseditor von Cloud Workstations unterstützt Sprachen wie Go, Python, Java .NET Core und Node.js über Erweiterungen, die Sprachfunktionen wie die folgenden bereitstellen:

  • Intelligente Markierung, Codevorschläge und kontextbezogene Vervollständigungen
  • Lint und Fehlerbeschreibung
  • Codenavigation (zu Definitionen, Deklarationen, Referenzen und Implementierungen gehen)
  • Intuitive Fehlerbehebung für Debugging

Cloud Code-Integration

Cloud Code bietet IDE-Unterstützung für den gesamten Entwicklungszyklus von Kubernetes- und Cloud Run-Anwendungen, angefangen beim Erstellen und Anpassen einer neuen von Beispielanwendungen bis zur Ausführung der fertigen Anwendung. Cloud Code unterstützt Sie auch mit sofort einsatzbereiten Beispielen, Konfigurations-Snippets und eine maßgeschneiderte Fehlerbehebung.

Cloud Code lässt sich in Gemini einbinden, ein KI-basiertes Mitarbeitende, um die Entwicklung zu vereinfachen. Gemini kann Aufgaben erledigen effektiver und effizienter gestalten.

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 Workstations können Sie auch auf Cloud Code-Befehle zugreifen über die Befehlspalette. Drücken Sie zum Öffnen der Befehlspalette Strg + Umschalttaste + P (oder Befehlstaste + Umschalt + P unter macOS) oder klicken Ansicht &gt; Befehlspalette.

Unterstützung der Versionsverwaltung

Der Basiseditor von Cloud Workstations bietet eine vorkonfigurierte Versionsverwaltung. Sie können Repositories initialisieren, die Unterschiede zwischen Dateistatus, Phase, Commit für Änderungen durchführen. Sie können auch öffentliche, private oder selbst gehostete die von der Workstation aus zugänglich sind.

Arbeitsbereich verwalten

Mit Cloud Workstations können Sie Ihre Projekte als Arbeitsbereiche. Arbeitsbereiche stellen normalerweise den Stammprojektordner dar Cloud Workstations-Basiseditor können Sie Arbeitsbereiche erstellen, öffnen und speichern als und sie mit projektspezifischen Einstellungen anpassen.

Wenn Sie einen Ordner als Arbeitsbereich öffnen möchten, verwenden Sie das Menü oben in der Aktivitätsleiste und Wählen Sie Datei &gt; Ordner öffnen aus. Alternativ können Sie Open File (Datei öffnen) oder Recent Workspace (Zuletzt verwendeter Arbeitsbereich) auf der Begrüßungsseite des Basiseditor verwenden oder den URL-Parameter folder verwenden, um den Pfad des Ordners anzugeben die Sie öffnen möchten, z. B. &folder=/home/user/foo.

Anwendungen zur Fehlerbehebung

Mit Cloud Workstations können Sie Fehler in Ihrer Anwendung beheben, mit Unterstützung für Go-, Node.js-, Python- und Java-Anwendungen. Sie können Startkonfigurationen erstellen, Haltepunkte festlegen und Variablen untersuchen. alles in Cloud Workstations.

Darüber hinaus können Sie Kubernetes-Anwendungen auf einem lokalen Cluster wie z. B. Minikube oder Docker Desktop, ein Remote-Cluster in GKE, oder bei einem anderen Cloud-Anbieter.

Integriertes Terminal

Sie können über die integrierten Terminal. Verwenden Sie eine der folgenden Methoden, um das Terminal ein-/auszuschalten Anzeige ein und aus:

  • Drücken Sie Control+.
  • Drücken Sie Strg + Umschalttaste + P (oder Befehlstaste + Umschalt + P unter macOS) oder klicken Sie Ansicht &gt; Befehlspalette und geben Sie View: Toggle Terminal ein.
  • Wählen Sie Terminal &gt; Neues Terminal aus.
  • Wählen Sie Ansicht &gt; Terminal aus.
  • Klicken Sie in der Liste der Terminal-Tabs auf HinzufügenHinzufügen.

Wenn du mehrere Terminalfenster öffnen möchtest, klicke auf Teilen oder drücken Sie Strg + Umschalttaste + 5.

<ph type="x-smartling-placeholder">
</ph> Workstations-Codeeditor
Abbildung 4: Cloud Workstations-Schnittstelle mit geöffnetem Terminal

Terminal-Tabs verwalten und anpassen

Wenn Sie mehrere Terminals öffnen, wird an der Seite des Terminals eine Liste der Terminal-Tabs angezeigt. Terminalansicht. Diese Liste enthält die Namen der offenen Terminals.

  • Wenn Sie einen Terminalnamen aus der Liste auswählen, Symbole Teilen und Löschen erscheinen. Klicken Sie auf das entsprechende Symbol, um ein Terminalfenster zu teilen oder zu löschen.

  • Um zusätzliche Terminaloptionen wie Terminal in den Editorbereich verschieben zu sehen, Umbenennen, Farbe ändern oder Symbol ändern. Klicken Sie dazu mit der rechten Maustaste Name des Terminals.

    <ph type="x-smartling-placeholder">
    </ph> Liste der Terminal-Tabs
    Abbildung 5: Terminal anpassen

Auf dem Display scrollen

Sie können nicht nur die Maus verwenden, wenn sich der Browserfokus auf einem Sitzungs-Tab befindet, durch Drücken von Strg + Umschalttaste + Bild-auf-Taste und Strg + Umschalttaste + Bild-ab-Taste unter Windows und Linux (oder Fn + Umschalttaste + Nach-oben und Fn + Umschalttaste + Abwärtspfeil unter macOS).

Einstellungen anpassen

Um den Editor, die Benutzeroberfläche und das funktionale Verhalten anzupassen, stellt der Cloud Workstations-Basiseditor die folgenden Bereiche für Festlegen von Einstellungen:

  • Computereinstellungen: Einstellungen, die global gelten, wenn Sie eine Verbindung herstellen auf eine virtuelle Cloud Workstations-Instanz übertragen, auf Ihrer Workstation in der $HOME/.codeoss-cloudworkstations/data/Machine/settings.json-Datei.

  • Nutzereinstellungen: Einstellungen, die global gelten, wenn Sie eine Verbindung herstellen auf eine virtuelle Cloud Workstations-Instanz übertragen, im Browserspeicher für jede Workstationinstanz.

  • Arbeitsbereichseinstellungen: Einstellungen, die in einem Arbeitsbereich gespeichert sind, der nur wenn Sie den Arbeitsbereich öffnen. Diese Einstellungen erscheinen mit Ihren Arbeitsbereichsdateien in der Datei $WORKSPACE_ROOT/.vscode/settings.json.

Der Editor prüft die einzelnen Einstellungsbereiche jeweils.

Tastenkombinationen

Da der Standard-Basiseditor im Browser ausgeführt wird, Möglicherweise sind einige Tastenkürzel vom Browser reserviert, werden aber nicht vom Editor.

Damit alle Tastenkombinationen unterstützt werden, enthält eine progressive Web-App (PWA), die kann der Editor diese Tastenkombinationen erfassen.

So verwenden Sie die PWA:

  1. Öffnen Sie die Workstation in Ihrem Browser.
  2. Klicken Sie auf das Installationssymbol, das im Adressleiste.

Die PWA sollte dann installiert und die Workstation in der PWA noch einmal geöffnet werden. Bei nachfolgenden Ladevorgängen Ihrer Workstation bietet der Browser eine Option zum Öffnen Sie die Workstation in der PWA in der Adressleiste noch einmal.