Ekstensi Cloud Code

Cloud Code menyediakan dukungan IDE untuk siklus pengembangan penuh aplikasi Kubernetes dan Cloud Run, mulai dari membuat dan menyesuaikan aplikasi baru dari template contoh hingga menjalankan aplikasi yang telah selesai. Cloud Code mendukung Anda di sepanjang proses dengan sampel siap pakai, cuplikan konfigurasi siap pakai, dan pengalaman proses debug yang disesuaikan — sehingga pengembangan dengan Kubernetes dan Cloud Run menjadi jauh lebih mudah.

Cloud Code juga dilengkapi dengan ekstensi Gemini Code Assist, yang memberikan panduan untuk membantu Anda memecahkan masalah dengan kode, membuat kode untuk project, dan memberikan saran inline saat Anda membuat kode. Untuk mulai menggunakan Gemini Code Assist, lihat Membuat Kode dengan Gemini Code Assist Standard dan Enterprise.

Meskipun Cloud Code berfungsi dengan platform cloud apa pun, Cloud Code memberikan pengalaman yang lebih efisien untuk memudahkan pembuatan cluster yang dihosting di dan integrasi yang lebih baik dengan alat seperti Cloud Source Repositories, Cloud Storage, dan Cloud Client Libraries. Google CloudGoogle Cloud

Anda dapat menggunakan Cloud Code dengan VS Code, IntelliJ, atau Cloud Shell.

Buka halaman produk Cloud Code untuk mengetahui informasi selengkapnya.

Fitur

Berikut ringkasan fitur yang ditawarkan Cloud Code di VS Code, IntelliJ, dan Cloud Shell:

Fitur Cloud Code VS Code IntelliJ Cloud Shell
Dukungan untuk Java
Dukungan untuk Node.js, Go, Python, .NET Core *
Aplikasi contoh siap pakai dan siap debug
Dukungan untuk mengimpor repositori template kustom
Dukungan untuk beberapa konfigurasi eksekusi
Membangun dan menjalankan aplikasi secara berkelanjutan
Dukungan proses debug untuk aplikasi Kubernetes yang sedang dikembangkan
Dukungan pengeditan konfigurasi Skaffold
Dukungan YAML Kubernetes lanjutan
Pemeriksaan dan penjelajahan resource Kubernetes
Pembuatan cluster Kubernetes di Google Kubernetes Engine (GKE)
Streaming dan melihat log
Dukungan Cloud Run
Dukungan Cloud Run Functions
Dukungan Cloud Build untuk menjalankan aplikasi
Dukungan untuk meng-clone dan mengirim repo ke Cloud Source Repositories
Proses debug produksi berbasis snapshot Google Cloud Observability
Pengelola Library Klien Google
Dukungan Secret Manager
Dukungan Cloud Storage
Dukungan App Engine
Dukungan browser Cloud Storage untuk melihat bucket dan blob
Memigrasikan aplikasi ke container **
Pengembangan API Apigee
Dukungan Compute Engine untuk mengelola mesin virtual

* Java didukung untuk semua fungsi Cloud Code for IntelliJ. Node.js, Go, Python hanya didukung untuk fitur Kubernetes di IntelliJ. ** Cloud Code mendukung migrasi aplikasi ke container hanya di mesin Linux.

Dukungan

Jika Anda mengalami masalah atau ingin mengusulkan ide fitur, Anda dapat mengirimkan masukan melalui GitHub untuk Cloud Code for VS Code dan Cloud Code for IntelliJ.