Menginstal plugin Cloud Code for IntelliJ

Plugin Cloud Code untuk IntelliJ menambahkan dukungan untuk Google Cloud pengembangan ke keluarga IDE JetBrains, termasuk IntelliJ (edisi Komunitas dan Ultimate ), GoLand, PyCharm, WebStorm (dan lainnya).

Prasyarat

Alat berikut diharapkan diinstal dan disiapkan di sistem Anda serta tersedia di PATH perangkat Anda:

  • JetBrains IDE versi 2022.3+

    IDE Anda harus berupa JetBrains IDE seperti salah satu IDE berikut:

    • IntelliJ Ultimate atau Komunitas
    • PyCharm Profesional atau Komunitas
    • WebStorm
    • GoLand
  • **Git** sehingga Cloud Code dapat melakukan operasi Git, seperti meng-clone contoh.

  • Docker untuk membangun dan mengirim image container Anda.

  • Cluster Kubernetes yang dikonfigurasi yang dapat berupa cluster untuk pengembangan lokal, seperti cluster Kubernetes minikube atau Docker, atau cluster jarak jauh, seperti cluster Google Kubernetes Engine. Cluster minikube direkomendasikan untuk pengembangan lokal; minikube dapat dikelola secara otomatis oleh Cloud Code.

  • Google Cloud **project** dengan penagihan diaktifkan jika Anda menggunakan Google Cloud. Project memungkinkan Anda mengumpulkan semua resource terkait untuk satu aplikasi di satu tempat serta mengelola API, mengaktifkan Google Cloud layanan, menambahkan dan menghapus kolaborator, serta mengelola izin untuk Google Cloud resource.

Menginstal plugin Cloud Code

Instal plugin Cloud Code dari JetBrains Marketplace.

Atau, Anda dapat menginstal plugin langsung dari IDE:

  1. Luncurkan IDE Anda.

  2. Buka marketplace plugin IDE Anda:

    • Untuk Windows, buka File > Settings > Plugins.
    • Untuk macOS, buka IntelliJ IDEA > Preferences > Plugins.
  3. Masukkan Google Cloud Code di kolom penelusuran, lalu instal plugin Cloud Code.

    Plugin Cloud Code di marketplace IntelliJ

  4. Jika diminta, mulai ulang IDE Anda untuk mengaktifkan plugin.

  5. Untuk menghindari konflik jika Anda menggunakan Android Studio sebagai IDE, nonaktifkan plugin Google Cloud Tools for Android Studio setelah menginstal Cloud Code. Plugin Google Cloud Tools for Android Studio akan segera tidak digunakan lagi dan akan dihapus sepenuhnya di versi Android Studio mendatang.

Dependensi terkelola

Secara default, Cloud Code menginstal beberapa dependensi command line yang diperlukan secara otomatis, seperti:

Versi dependensi kustom

Untuk menggunakan versi dependensi kustom, batalkan pengelolaan dependensi sebagai berikut:

  1. Tentukan setelan Cloud Code yang relevan di IDE Anda dengan membuka File > Settings > Tools > Cloud Code > Dependencies atau, untuk Mac OS X, IntelliJ IDEA > Preferences > Tools > Cloud Code > Dependencies, dan mengonfigurasi bagian Deployment Tools.

  2. Instal dependensi yang relevan di PATH Anda:

Opsional: Mendownload dan memverifikasi biner Cloud Code

Memverifikasi biner Cloud Code membantu memastikan bahwa plugin Cloud Code tidak dirusak selama pipeline publikasi dan pengiriman.

Untuk mendownload biner Cloud Code Stabil atau Insiders ke perangkat Anda, ikuti langkah-langkah berikut:

  1. Di halaman Plugin versions Cloud Code, pilih saluran Stable atau Insiders.

    Untuk mengetahui informasi selengkapnya tentang build Insiders, lihat Menggunakan fitur pra-rilis.

  2. Download versi terbaru Cloud Code atau versi yang ingin Anda verifikasi yang termasuk dalam versi saat ini yang mendukung verifikasi:

    • Stabil: Setiap rilis setelah 23.1.1-221/23.1.1-222 (tidak termasuk 23.1.1-221/23.1.1-222)

    • Insiders: Setiap rilis setelah 23.1.1-221-IB.1/23.1.1-222-IB.1 (tidak termasuk 23.1.1-221-IB.1/23.1.1-222-IB.1)

  3. Catat jalur ke biner Cloud Code Anda (file google-cloud-code.zip).

Untuk memverifikasi biner Cloud Code, ikuti langkah-langkah berikut:

  1. Download versi terbaru file marketplace-zip-signer-cli.jar ke perangkat Anda. Catat jalur ke file jar Anda.

  2. Download DigiCert Trusted Root G4. Catat jalur ke file sertifikat Anda.

  3. Pastikan Anda telah menginstal JDK. Hal ini diperlukan untuk menjalankan perintah Java.

  4. Untuk memverifikasi file zip (biner Cloud Code), jalankan perintah berikut di command line Anda:

    java -jar PATH_TO_ZIP_SIGNER_JAR verify -in PATH_TO_ZIP_FILE -cert PATH_TO_CERTIFICATE_FILE
    

    Jika verifikasi gagal, salah satu pesan berikut akan muncul di output command line Anda:

    • Zip archive is not signed by provided certificate authority.
    • Provided zip archive is not signed.
    • Signature of zip archive is invalid.

    Jika Anda tidak melihat pesan di output command line, verifikasi berhasil.

Mendapatkan dukungan

Untuk mengirim masukan atau melaporkan masalah di IntelliJ IDE Anda, buka Tools > Cloud Code > Help / About > Submit feedback or report an issue untuk melaporkan masalah di GitHub.