IDE JetBrains compatibles

Cloud Code prend actuellement en charge les IDE JetBrains suivants : version 2022.3 ou ultérieure:

De plus, l'assistance est limitée Passager :

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 service pour simplifier le développement.

Gemini Code Assist dans Cloud Code est disponible 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
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 de Kubernetes disponibles dans les IDE compatibles.

  IntelliJ IDEA
Ultimate
IntelliJ IDEA
Community
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 linguistique approprié est installé

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

Utiliser Cloud Run

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

  IntelliJ IDEA
Ultimate
IntelliJ IDEA
Community
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 Node.js en local *
Déboguer un service Python en local *
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 de fonctionnalité 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 les autres fonctionnalités disponibles dans les IDE compatibles qui n'étaient pas couverts dans les autres tables.

  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.