Cloud Code unterstützt derzeit die folgenden JetBrains-IDEs, Version 2022.3 oder höher:
- IntelliJ IDEA (Ultimate und Community Edition)
- PyCharm (Professional und Community Edition)
- WebStorm
- GoLand
Es wird auch nur eingeschränkt unterstützt, Rider:
Allgemeine Cloud Code-Funktionen
In der folgenden Tabelle werden die allgemeinen Cloud Code-Funktionen dargestellt Funktionen, die in den unterstützten IDEs verfügbar sind.
IntelliJ IDEA Community und Ultimate |
PyCharm | WebStorm | GoLand | Rider | |
---|---|---|---|---|---|
gcloud CLI automatisch verwalten | |||||
Andere Abhängigkeiten verwalten (minikube, Skaffold, kubectl) |
Mit Gemini Code Assist programmieren
Cloud Code ist in Gemini Code Assist eingebunden, einem KI-gestützten Tool zur Zusammenarbeit, das die Entwicklung vereinfacht.
Gemini Code Assist in Cloud Code ist in den folgenden JetBrains-IDEs Version 2022.3 oder höher verfügbar:
AppCode | CLion | DataGrip | GoLand | IntelliJ IDEA Community, Education und Ultimate |
PhpStorm | PyCharm Community und Professional |
Rider | WebStorm | |
---|---|---|---|---|---|---|---|---|---|
Gemini Code Assist zu Codevervollständigungen auffordern | |||||||||
Inline-Vorschläge von Gemini Code Assist beim Programmieren erhalten | |||||||||
Mit Gemini Code Assist chatten |
Mit Kubernetes arbeiten
In der folgenden Tabelle sind die Kubernetes-Funktionen aufgeführt, die in den unterstützten IDEs zu finden.
IntelliJ IDEA Ultimate |
IntelliJ IDEA -Community |
PyCharm | WebStorm | GoLand | Rider | |
---|---|---|---|---|---|---|
K8s-App aus einem Beispiel erstellen | ||||||
K8s-Anwendung entwickeln / bereitstellen | ||||||
Fehler in einer Java K8s-Anwendung beheben | ||||||
Node.js-K8s-Anwendung debuggen | * | |||||
Python-K8s-Anwendung debuggen | * | ** | ||||
Go-K8s-Anwendung debuggen | * | |||||
K8s-Anwendung ausführen | ||||||
Anwendungslogs ansehen |
* Verfügbar, wenn das richtige Sprach-Plug-in installiert ist
**Nur Pycharm Professional (nicht die Community- oder Education-Version)
Mit Cloud Run arbeiten
In der folgenden Tabelle sind die Features von Cloud Run aufgeführt in den unterstützten IDEs verfügbar.
IntelliJ IDEA Ultimate |
IntelliJ IDEA -Community |
PyCharm | WebStorm | GoLand | Rider | |
---|---|---|---|---|---|---|
Dienst aus einem Beispiel erstellen | ||||||
Dienst lokal entwickeln | ||||||
Fehler in einem Java-Dienst lokal beheben | ||||||
Node.js-Dienst lokal debuggen | * | |||||
Python-Dienst lokal debuggen | * | |||||
Go-Dienst lokal debuggen | * | |||||
Service bereitstellen | ||||||
Dienstlogs ansehen |
* Verfügbar, wenn das richtige Sprach-Plug-in installiert ist
Mit App Engine arbeiten
In der folgenden Tabelle sind die App Engine-Funktionen aufgeführt, die in den unterstützten IDEs verfügbar sind.
IntelliJ IDEA Community und Ultimate |
PyCharm | WebStorm | GoLand | Rider | |
---|---|---|---|---|---|
Standard-App ausführen und Fehler beheben | |||||
Standard-App bereitstellen | |||||
Flexible App Engine-Anwendung erstellen | |||||
Flexible Anwendung bereitstellen |
Weitere Funktionen
In der folgenden Tabelle sind weitere Funktionen aufgeführt, die in unterstützten IDEs, die in den anderen Tabellen nicht behandelt werden.
IntelliJ IDEA Community und Ultimate |
PyCharm | WebStorm | GoLand | Rider | |
---|---|---|---|---|---|
Secrets verwalten | |||||
APIs suchen und aktivieren | |||||
Cloud API-Bibliotheken automatisch zu Maven-Projekten hinzufügen | |||||
Build- und Code-Snippets | |||||
Cloud-Clientbibliotheken verwalten | |||||
Benutzerdefinierte Beispiel-Apps erstellen | |||||
Dateien in Cloud Storage suchen | |||||
Cloud Source Repositories verwenden |