Installer l'extension Cloud Code for VS Code

L'extension Cloud Code pour VS Code offre la prise en charge du développement sur Google Cloud avec VS Code.

Avant de commencer

Avant d'installer Cloud Code, vérifiez que les outils suivants sont installés et configurés sur votre système :

  1. Installez et configurez Visual Studio Code sur votre ordinateur.
  2. Installez et configurez le module de compatibilité des langages de programmation.

    L'extension Cloud Code fonctionne mieux avec les langages suivants :

  3. Installez Git. Git est nécessaire pour copier des exemples sur votre ordinateur.

  4. Installez le client Docker et ajoutez-le à la variable d'environnement PATH :

    • Si vous compilez exclusivement à l'aide de Cloud Build ou Jib, vous pouvez ignorer l'installation de Docker.
    • Si vous utilisez Windows Home, pour obtenir la procédure de configuration de votre client Docker, consultez le guide Docker Desktop pour Windows Home.
    • Si vous utilisez WSL, mais que vous ne pouvez pas installer "Docker for Desktop", utilisez plutôt Minikube pour le développement local avec Cloud Code.
  5. Si vous utilisez Google Cloud, créez un projet Google Cloud, puis activez la facturation.

    Les projets vous permettent de rassembler les ressources associées à une application donnée au même endroit, de gérer les API, d'activer les services Google Cloud, d'ajouter et de supprimer des collaborateurs, et de gérer les autorisations pour les ressources Google Cloud.

Installer Cloud Code

  1. Installez l'extension à partir de Visual Studio Code Marketplace.

    Vous pouvez également ouvrir la vue Extensions dans VS Code en cliquant sur Icône de l'extension Extensions ou en appuyant sur Ctrl/Cmd+Shift+X et en recherchant l'extension Cloud Code avant de cliquer sur Installer.

    Si vous exécutez Cloud Code sur une puce Apple Silicon série M, vous êtes également invité à installer Rosetta 2. Cela permet à Cloud Code d'installer automatiquement certaines dépendances de ligne de commande. Si vous préférez ne pas installer Rosetta 2, suivez les étapes décrites sur la page Versions personnalisées des dépendances pour installer les dépendances manuellement. Pour en savoir plus, consultez la page Compatibilité de Cloud Code avec la puce Apple Silicon série M.

  2. Si vous y êtes invité, redémarrez VS Code.

    Une fois l’extension correctement installée, les icônes Cloud Code sont ajoutées à la barre des tâches de gauche et sont prêtes à être utilisées. Vous pouvez procéder à une configuration plus avancée de votre installation Cloud Code en spécifiant vos préférences à l'aide de la barre des tâches de niveau supérieur de l'application : Code > Préférences > Paramètres > Extensions > Cloud Code.

Versions personnalisées des dépendances

Par défaut, la fonctionnalité Dépendances automatiques est activée et Cloud Code installe automatiquement certaines dépendances de ligne de commande. Si vous désactivez les dépendances automatiques, vous pouvez utiliser des versions personnalisées de ces dépendances, mais vous devez les installer vous-même pour que Cloud Code fonctionne.

Pour utiliser des versions personnalisées des dépendances Cloud Code:

  1. Cliquez sur Icône GérerGérer, puis sur Paramètres et définissez Dépendances automatiques (cloudcode.autoDependencies) sur off.
  2. Installez les dépendances suivantes sur votre PATH :

Authentification avec Google Cloud

Pour faciliter le développement des applications avec les API Google Cloud, lorsque vous vous connectez à la CLI gcloud, les identifiants par défaut de votre application sont mis à jour.

Se connecter à Google Cloud

Si vous n'êtes pas connecté à Google Cloud, procédez comme suit pour vous connecter :

  1. Cliquez sur Icône Cloud CodeCloud Code, puis développez une section. Par exemple, cliquez sur Cloud Run.
  2. Cliquez sur Se connecter au SDK Cloud. Suivez les instructions pour vous connecter à l'aide de votre navigateur Web.

Se déconnecter de Google Cloud

Dans une vue Cloud Code, telle que la section Cloud Run, passez la souris sur le nom du projet, cliquez sur Se déconnecter de la CLI Google Cloud Déconnexion du SDK Cloud, puis cliquez sur Sign out (Déconnexion).

Pour vous déconnecter à l'aide de la palette de commandes, ouvrez la palette de commandes en appuyant sur Ctrl/Cmd+Shift+P, puis cliquez sur Déconnexion de tous les comptes dans le SDK Cloud.

Modifier le projet Google Cloud actif

Pour modifier le projet Google Cloud actif, procédez comme suit :

  1. Dans une vue Cloud Code, telle que la section Cloud Run, passez la souris sur le nom du projet, puis cliquez sur Changer de projetSwitch Project (Changer de projet).
  2. Sélectionnez un projet ou saisissez des mots clés dans la barre de recherche pour filtrer les projets.

Étapes suivantes

Assistance

Pour envoyer des commentaires, signalez des problèmes sur GitHub ou posez une question sur Stack Overflow.