Cloud Code mendukung JetBrains IDE berikut, versi 2022.3+ atau yang lebih baru:
- IntelliJ IDEA (Edisi Ultimate dan Community)
- PyCharm (Edisi Profesional dan Komunitas)
- WebStorm
- GoLand
- Dukungan terbatas untuk Penumpang
- Dukungan terbatas untuk Android Studio
Tabel berikut menampilkan fitur Cloud Code umum yang tersedia di IDE yang didukung.
IntelliJ IDEA Community dan Ultimate |
PyCharm | WebStorm | GoLand | Pengendara | Android Studio | |
---|---|---|---|---|---|---|
Mengelola gcloud CLI secara otomatis | ||||||
Mengelola dependensi lainnya (minikube, Skaffold, kubectl) |
Kode dengan bantuan Gemini Code Assist
Cloud Code terintegrasi dengan Gemini Code Assist, kolaborator yang didukung AI, untuk menyederhanakan pengembangan.
Gemini Code Assist di Cloud Code tersedia di IDE JetBrains berikut, versi 2023.3+ atau yang lebih baru:
AppCode | CLion | DataGrip | GoLand | IntelliJ IDEA Community, Educational, dan Ultimate |
PhpStorm | PyCharm Community dan Professional |
Pengendara | WebStorm | Android Studio | |
---|---|---|---|---|---|---|---|---|---|---|
Meminta Gemini Code Assist untuk menyelesaikan kode | * | |||||||||
Mendapatkan saran inline Gemini Code Assist saat Anda membuat kode | * | |||||||||
Mulai percakapan dengan Gemini Code Assist | * |
*Android Studio berisi versi bawaan Gemini Code Assist, yang menggunakan model berbeda yang dilatih secara khusus untuk tugas Android Studio.
Menggunakan Kubernetes
Tabel berikut menampilkan fitur Kubernetes yang tersedia di IDE yang didukung.
IntelliJ IDEA Ultimate |
IntelliJ IDEA Community |
PyCharm | WebStorm | GoLand | Pengendara | Android Studio | |
---|---|---|---|---|---|---|---|
Membuat aplikasi Kubernetes dari contoh | |||||||
Mengembangkan / men-deploy aplikasi Kubernetes | |||||||
Men-debug aplikasi Kubernetes Java | |||||||
Men-debug aplikasi Kubernetes NodeJs | * | ||||||
Men-debug aplikasi Kubernetes Python | * | ** | |||||
Men-debug aplikasi Go Kubernetes | * | ||||||
Menjalankan aplikasi Kubernetes | |||||||
Melihat log aplikasi |
*Tersedia jika plugin bahasa yang benar diinstal
**Khusus edisi Pycharm Professional (bukan edisi Community atau Education)
Bekerja dengan Cloud Run
Tabel berikut menampilkan fitur Cloud Run yang tersedia di IDE yang didukung.
IntelliJ IDEA Ultimate |
IntelliJ IDEA Community |
PyCharm | WebStorm | GoLand | Pengendara | Android Studio | |
---|---|---|---|---|---|---|---|
Membuat layanan dari contoh | |||||||
Mengembangkan layanan secara lokal | |||||||
Men-debug layanan Java secara lokal | |||||||
Men-debug layanan NodeJs secara lokal | * | ||||||
Men-debug layanan Python secara lokal | * | ||||||
Men-debug layanan Go secara lokal | * | ||||||
Men-deploy layanan | |||||||
Melihat log layanan |
*Tersedia jika plugin bahasa yang benar diinstal
Menggunakan App Engine
Tabel berikut menampilkan fitur App Engine yang tersedia di IDE yang didukung.
IntelliJ IDEA Community dan Ultimate |
PyCharm | WebStorm | GoLand | Pengendara | Android Studio | |
---|---|---|---|---|---|---|
Menjalankan dan men-debug aplikasi Standar | * | * | * | |||
Men-deploy aplikasi Standar | * | * | * | |||
Membuat aplikasi App Engine Fleksibel | ||||||
Men-deploy aplikasi Fleksibel | * | * | * |
*Dukungan App Engine untuk Java 8 tidak akan digunakan lagi dalam waktu dekat.
Fitur lainnya
Tabel berikut menampilkan fitur lain yang tersedia di IDE yang didukung dan tidak tercakup dalam tabel lainnya.
IntelliJ IDEA Community dan Ultimate |
PyCharm | WebStorm | GoLand | Pengendara | Android Studio | |
---|---|---|---|---|---|---|
Membuat aplikasi contoh kustom | ||||||
Mengelola secret | ||||||
Menjelajahi dan mengaktifkan API | ||||||
Menambahkan library Cloud API ke project Maven (secara otomatis) | ||||||
Membuat dan membuat cuplikan kode | ||||||
Mengelola library klien Cloud | ||||||
Mengelola VM | ||||||
Menjelajahi file di Cloud Storage | ||||||
Menggunakan Cloud Source Repositories | ||||||
Mengelola database Cloud SQL |