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 Cloud Workstations-Basiseditor:
- Folgen Sie der Kurzanleitung, Workstationkonfiguration erstellen Wenn Sie zur Auswahl von Umgebungsanpassung aufgefordert werden, wählen Sie Code OSS (Standard) als Code-Editor.
Folgen Sie der Kurzanleitung, Workstation erstellen mit der soeben erstellten Konfiguration.
Rufen Sie in der Google Cloud Console die Seite Cloud Workstations auf, um die Workstation im Browser starten.
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 aufrufen
Suchen: Suchen Sie in Ihren Dateien nach einem String oder regulären Ausdruck.
Versionsverwaltung: Verwalten Sie Anwendungsdateien mit der Git-Unterstützung des Cloud Workstations-Basiseditors
Fehlerbehebung: Fehler in der Anwendung beheben, indem Sie Haltepunkte festlegen und untersuchen Variablen
Erweiterungen: In einem Katalog mit Erweiterungen, die Ihrer IDE zusätzliche Funktionen hinzufügen
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:
Über die Aktivitätsleiste können Sie zwischen den Ansichten wechseln.
Verwenden Sie den Editor, um Ihre Dateien anzusehen und zu bearbeiten.
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.
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.
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. Mit Gemini Aufgaben effektiver und effizienter erledigen
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 > 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 in der Regel Ihren Stammprojektordner dar. Mit dem Cloud Workstations Base-Editor können Sie Arbeitsbereiche erstellen, öffnen und speichern sowie durch projektspezifische 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 > 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 Fehler in Kubernetes-Anwendungen auf einem lokalen Cluster wie Minikube oder Docker Desktop oder in einem Remote-Cluster in GKE oder einem anderen Cloud-Anbieter beheben.
Integriertes Terminal
Sie können über die integrierten Terminal. Verwenden Sie eine der folgenden Methoden, um das Terminal umzuschalten Anzeige ein und aus:
- Drücken Sie
Control+
. - Drücken Sie Strg + Umschalttaste + P (oder Befehlstaste + Umschalt + P unter macOS) oder klicken Sie
Ansicht > Befehlspalette und geben Sie
View: Toggle Terminal
ein. - Wählen Sie Terminal > Neues Terminal aus.
- Wählen Sie Ansicht > Terminal aus.
- Klicken Sie in der Liste der Terminal-Tabs auf HinzufügenHinzufügen.
Wenn Sie mehrere Terminalfenster öffnen möchten, klicken Sie auf Split oder drücken Sie Strg + Umschalt + 5.
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 angezeigt werden. 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. Name des Terminals.
Auf dem Display scrollen
Sie können die Maus nicht nur verwenden, wenn der Browserfokus auf einem Sitzungs-Tab liegt, durch Drücken von Strg + Umschalttaste + Bild-auf-Taste und Strg + Umschalttaste + Bild-ab-Taste unter Windows und Linux (oder Fn + Umschalttaste + Nach-oben oder 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 angewendet werden, wenn Sie eine Verbindung zu einer virtuellen Instanz von Cloud Workstations herstellen. Sie werden auf Ihrer Workstation in der Datei
$HOME/.codeoss-cloudworkstations/data/Machine/settings.json
angezeigt.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 diesen 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, werden einige Tastenkombinationen möglicherweise vom Browser reserviert und nicht vom Editor erfasst.
Damit alle Tastenkombinationen unterstützt werden, eine progressive Web-App (PWA), die kann der Editor diese Tastenkombinationen erfassen.
So verwenden Sie die PWA:
- Öffnen Sie die Workstation in Ihrem Browser.
- Klicken Sie auf das Installationssymbol, das im Adressleiste.
Die PWA sollte dann installiert werden und die Workstation wird in der PWA wieder geöffnet. Bei nachfolgenden Ladevorgängen Ihrer Workstation bietet der Browser eine Option zum Öffnen Sie die Workstation in der PWA in der Adressleiste noch einmal.