IDE JetBrains compatibles

Cloud Code est compatible avec les IDE JetBrains suivants, version 2022.3 ou ultérieure:

Le tableau suivant présente les fonctionnalités générales de Cloud Code disponibles dans les IDE compatibles.

  IntelliJ IDEA
Community et Ultimate
PyCharm WebStorm GoLand Rider Android Studio
Gérer automatiquement la CLI gcloud
Gérer d'autres dépendances (minikube, Skaffold, kubectl)

Coder avec l'aide de Gemini Code Assist

Cloud Code s'intègre à Gemini Code Assist, un collaborateur basé sur l'IA, pour simplifier le développement.

Gemini Code Assist dans Cloud Code est disponible dans les IDE JetBrains suivants, version 2023.3 ou ultérieure:

  AppCode CLion DataGrip GoLand IntelliJ IDEA
Community, Educational et Ultimate
PhpStorm PyCharm
Community et Professional
Rider WebStorm Android Studio
Demander à Gemini Code Assist de compléter le code *
Obtenir des suggestions intégrées Gemini Code Assist pendant que vous codez *
Discuter avec Gemini Code Assist *

*Android Studio contient sa propre version intégrée de Gemini Code Assist, qui utilise un modèle différent spécialement entraîné pour les tâches Android Studio.

Utiliser Kubernetes

Le tableau suivant présente les fonctionnalités Kubernetes disponibles dans les IDE compatibles.

  IntelliJ IDEA
Ultimate
IntelliJ IDEA
Community
PyCharm WebStorm GoLand Rider Android Studio
Créer une application Kubernetes à partir d'un exemple
Développer / déployer une application Kubernetes
Déboguer une application Kubernetes Java
Déboguer une application Kubernetes Node.js *
Déboguer une application Kubernetes Python * **
Déboguer une application Kubernetes Go *
Exécuter une application Kubernetes
Afficher les journaux d'application

*Disponible si le plug-in de langue approprié est installé

**Édition PyCharm Professional uniquement (pas les éditions Community ou Education)

Utiliser Cloud Run

Le tableau suivant présente les fonctionnalités Cloud Run disponibles dans les IDE compatibles.

  IntelliJ IDEA
Ultimate
IntelliJ IDEA
Community
PyCharm WebStorm GoLand Rider Android Studio
Créer un service à partir d'un exemple
Développer un service en local
Déboguer un service Java en local
Déboguer un service Node.js en local *
Déboguer un service Python en local *
Déboguer un service Go en local *
Déployer un service
Afficher les journaux du service

*Disponible si le plug-in de langue approprié est installé

Utiliser App Engine

Le tableau suivant présente les fonctionnalités App Engine disponibles dans les IDE compatibles.

  IntelliJ IDEA
Community et Ultimate
PyCharm WebStorm GoLand Rider Android Studio
Exécuter et déboguer une application standard * * *
Déployer une application standard * * *
Créer une application flexible App Engine
Déployer une application flexible * * *

*La compatibilité d'App Engine avec Java 8 sera bientôt abandonnée.

Autres caractéristiques

Le tableau suivant présente d'autres fonctionnalités disponibles dans les IDE compatibles qui n'ont pas été abordées dans les autres tableaux.

  IntelliJ IDEA
Community et Ultimate
PyCharm WebStorm GoLand Rider Android Studio
Créer des exemples d'applications personnalisées
Gérer les secrets
Parcourir et activer les API
Ajouter des bibliothèques d'API Cloud dans des projets Maven (automatiquement)
Compilation et extraits de code
Gérer les bibliothèques clientes Cloud
Gérer les VM
Parcourir des fichiers dans Cloud Storage
Utiliser Cloud Source Repositories
Gérer les bases de données Cloud SQL

Obtenir de l'aide

Pour envoyer des commentaires ou signaler un problème dans votre IDE IntelliJ, accédez à Outils > Cloud Code > Aide / À propos > Envoyer des commentaires ou signaler un problème pour signaler un problème sur GitHub.