IDE JetBrains supportati

Cloud Code supporta i seguenti IDE JetBrains, versione 2022.3 o successiva:

La tabella seguente mostra le funzionalità generali di Cloud Code disponibili nelle IDE supportate.

  IntelliJ IDEA
Community e Ultimate
PyCharm WebStorm GoLand Rider Android Studio
Gestisci automaticamente gcloud CLI
Gestire altre dipendenze (minikube, Skaffold, kubectl)

Scrivere codice con l'aiuto di Gemini Code Assist

Cloud Code si integra con Gemini Code Assist, un collaboratore basato sull'AI, per semplificare lo sviluppo.

L'Assistente codice Gemini in Cloud Code è disponibile nei seguenti IDE JetBrains, versione 2023.3 o successive:

  AppCode CLion DataGrip GoLand IntelliJ IDEA
Community, Educational e Ultimate
PhpStorm PyCharm
Community e Professional
Rider WebStorm Android Studio
Chiedere a Gemini Code Assist di completare il codice *
Ricevere suggerimenti in linea di Gemini Code Assist durante la scrittura di codice *
Chattare con Gemini Code Assist *

*Android Studio contiene una propria versione integrata di Gemini Code Assist, che utilizza un modello diverso addestrato specificamente per le attività di Android Studio.

Utilizzo di Kubernetes

La tabella seguente mostra le funzionalità di Kubernetes disponibili negli IDE supportati.

  IntelliJ IDEA
Ultimate
IntelliJ IDEA
Community
PyCharm WebStorm GoLand Rider Android Studio
Creare un'app Kubernetes da un esempio
Sviluppare / eseguire il deployment di un'app Kubernetes
Eseguire il debug di un'app Kubernetes Java
Eseguire il debug di un'app Kubernetes Node.js *
Eseguire il debug di un'app Kubernetes Python * **
Eseguire il debug di un'app Kubernetes Go *
Esegui un'app Kubernetes
Visualizza i log delle app

*Disponibile se è installato il plug-in per la lingua corretto

**Solo versione Pycharm Professional (non Community o Education)

Utilizzo di Cloud Run

La tabella seguente mostra le funzionalità di Cloud Run disponibili nelle IDE supportate.

  IntelliJ IDEA
Ultimate
IntelliJ IDEA
Community
PyCharm WebStorm GoLand Rider Android Studio
Creare un servizio da un esempio
Sviluppare un servizio in locale
Eseguire il debug di un servizio Java in locale
Eseguire il debug di un servizio Node.js in locale *
Eseguire il debug di un servizio Python in locale *
Eseguire il debug di un servizio Go in locale *
Esegui il deployment di un servizio
Visualizza i log di servizio

*Disponibile se è installato il plug-in per la lingua corretto

Utilizzo di App Engine

La tabella seguente mostra le funzionalità di App Engine disponibili negli IDE supportati.

  IntelliJ IDEA
Community e Ultimate
PyCharm WebStorm GoLand Rider Android Studio
Eseguire ed eseguire il debug di un'app standard * * *
Esegui il deployment di un'app standard * * *
Creare un'app App Engine flessibile
Esegui il deployment di un'app flessibile * * *

*Il supporto di App Engine per Java 8 verrà ritirato a breve.

Altre caratteristiche

La tabella seguente mostra altre funzionalità disponibili negli IDE supportati che non sono state trattate nelle altre tabelle.

  IntelliJ IDEA
Community e Ultimate
PyCharm WebStorm GoLand Rider Android Studio
Creare app di esempio personalizzate
Gestire i secret
Sfogliare e abilitare le API
Aggiungere le librerie dell'API Cloud ai progetti Maven (automaticamente)
Snippet di codice e di compilazione
Gestire le librerie client di Cloud
Gestisci VM
Sfogliare i file in Cloud Storage
Utilizzare Cloud Source Repositories
Gestire i database Cloud SQL

Assistenza

Per inviare un feedback o segnalare un problema nell'IDE IntelliJ, vai a Strumenti > Cloud Code > Guida / Informazioni > Invia feedback o segnala un problema per segnalare un problema su GitHub.