IDE JetBrains compatibles

Cloud Code est actuellement compatible avec les IDE JetBrains suivants, 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.

  Version communautaire et ultime
d'IntelliJ IDEA
PyCharm WebStorm GoLand Rider
Gérer automatiquement la gcloud CLI
Gérer les 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, Education et Ultimate
PhpStorm Communauté et professionnels
PyCharm
Rider WebStorm
Inviter Gemini Code Assist pour la saisie automatique de code
Obtenir des suggestions intégrées Gemini Code Assist pendant que vous codez
Discuter avec Gemini Code Assist

Utiliser Kubernetes

Le tableau suivant présente les 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 Node.js 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 pour les éditions Community ni Education)

Utiliser Cloud Run

Le tableau suivant affiche 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 localement
Déboguer un service Java en local
Déboguer un service Node.js localement *
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.

  Version communautaire et ultime
d'IntelliJ IDEA
PyCharm WebStorm GoLand Rider
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

Autres fonctionnalités

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

  Version communautaire et ultime
d'IntelliJ IDEA
PyCharm WebStorm GoLand Rider
Gérer les secrets
Parcourir et activer les API
Ajouter des bibliothèques d'API Cloud aux projets Maven (automatiquement)
Création et extraits de code
Gérer les bibliothèques clientes Cloud
Créer des exemples d'applications personnalisés
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.