IDE JetBrains compatibles

Cloud Code est actuellement compatible avec les IDE JetBrains suivants, à partir de la version 2022.3 ou ultérieure:

La compatibilité avec Rider est également limitée.

Fonctionnalité générale de Cloud Code

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
Gérer automatiquement la gcloud CLI
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 alimenté par l'IA, pour simplifier le développement.

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

  AppCode CLion DataGrip GoLand IntelliJ IDEA
Community, Educational et Ultimate
PhpStorm PyCharm
Community and Professional
Rider WebStorm
Demander à Gemini Code Assist de saisir du code
Recevez des suggestions intégrées de Gemini Code Assist pendant que vous codez
Discuter avec Gemini Code Assist

Utiliser Kubernetes

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

  IntelliJ IDEA
Ultimate
Communauté
IntelliJ IDEA
PyCharm WebStorm GoLand Rider
Créer une application K8s à partir d'un exemple
Développer / Déployer une application K8s
Déboguer une application Java K8s
Déboguer une application NodeJs K8s *
Déboguer une application Python K8s * **
Déboguer une application Go K8s *
Exécuter une application K8s
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
Communauté
IntelliJ IDEA
PyCharm WebStorm GoLand Rider
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 NodeJs localement *
Déboguer un service Python localement *
Déboguer un service Go localement *
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 d'App Engine disponibles dans les IDE compatibles.

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

Autres caractéristiques

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

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

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, ou posez une question sur Stack Overflow.