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 Pengendara
- Dukungan terbatas untuk Android Studio
Tabel berikut menampilkan fitur umum Cloud Code yang tersedia di IDE yang didukung.
IntelliJ IDEA Community dan Ultimate |
PyCharm | WebStorm | GoLand | Pengemudi | Android Studio | |
---|---|---|---|---|---|---|
Mengelola gcloud CLI secara otomatis | ||||||
Mengelola dependensi lainnya (minikube, Skaffold, kubectl) |
Mengode dengan bantuan Gemini Code Assist
Cloud Code terintegrasi dengan Gemini Code Assist, kolaborator berteknologi AI, untuk menyederhanakan pengembangan.
Gemini Code Assist di Cloud Code tersedia di JetBrains IDE berikut, versi 2023.3+ atau yang lebih baru:
AppCode | CLion | DataGrip | GoLand | IntelliJ IDEA Community, Educational, dan Ultimate |
PhpStorm | PyCharm Community dan Professional |
Pengemudi | WebStorm | Android Studio | |
---|---|---|---|---|---|---|---|---|---|---|
Meminta Gemini Code Assist untuk penyelesaian 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 sendiri, yang menggunakan model berbeda yang dilatih secara khusus untuk tugas Android Studio.
Bekerja dengan Kubernetes
Tabel berikut menampilkan fitur Kubernetes yang tersedia di IDE yang didukung.
IntelliJ IDEA Ultimate |
IntelliJ IDEA Community |
PyCharm | WebStorm | GoLand | Pengemudi | Android Studio | |
---|---|---|---|---|---|---|---|
Membuat aplikasi Kubernetes dari sampel | |||||||
Mengembangkan / men-deploy aplikasi Kubernetes | |||||||
Men-debug aplikasi Java Kubernetes | |||||||
Men-debug aplikasi Kubernetes NodeJs | * | ||||||
Men-debug aplikasi Kubernetes Python | * | ** | |||||
Men-debug aplikasi Kubernetes Go | * | ||||||
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 | Pengemudi | 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
Bekerja dengan App Engine
Tabel berikut menampilkan fitur App Engine yang tersedia di IDE yang didukung.
IntelliJ IDEA Community dan Ultimate |
PyCharm | WebStorm | GoLand | Pengemudi | 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 akan segera dihentikan.
Fitur lainnya
Tabel berikut menampilkan fitur lain yang tersedia di IDE yang didukung yang tidak tercakup dalam tabel lainnya.
IntelliJ IDEA Community dan Ultimate |
PyCharm | WebStorm | GoLand | Pengemudi | Android Studio | |
---|---|---|---|---|---|---|
Membuat aplikasi contoh kustom | ||||||
Mengelola secret | ||||||
Menjelajahi dan mengaktifkan API | ||||||
Menambahkan library Cloud API ke project Maven (secara otomatis) | ||||||
Membuat dan cuplikan kode | ||||||
Mengelola library klien Cloud | ||||||
Mengelola VM | ||||||
Menjelajahi file di Cloud Storage | ||||||
Menggunakan Cloud Source Repositories | ||||||
Mengelola database Cloud SQL |