Installer l'extension Cloud Code for VS Code

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

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.

  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, Cloud Code a activé les dépendances automatiques et installe automatiquement certaines dépendances de ligne de commande. Si vous désactivez les dépendances automatiques, vous pouvez utiliser des versions personnalisées des dépendances, mais vous devez installer les dépendances vous-même pour que Cloud Code fonctionne.

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

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

Facultatif: Valider Cloud Code vsix à l'aide de VsixSignTool

Pour comparer le code Cloud Code et l'outil VsixSignTool, procédez comme suit:

  1. Vérifiez que vous utilisez les éléments suivants:

    • Gestionnaire de packages Nuget
    • Système d'exploitation Windows
    • Une version de production de Cloud Code
  2. Installez Microsoft VsixSignTool et notez le chemin d'installation.

  3. Ouvrez VS Code et accédez à Icône Extensions dans VSCExtensions > Cloud Code.

  4. Dans l'onglet Details (Détails), sous Extension Resources (Ressources d'extension), cliquez sur Marketplace.

  5. Sur la page Marketplace de votre navigateur, sous Ressources, cliquez sur Télécharger l'extension pour télécharger la version empaquetée de Cloud Code. La version empaquetée de Cloud Code, qui possède une extension de fichier .vsix, est alors téléchargée dans votre répertoire de téléchargement par défaut.

  6. Si vous préférez vérifier une version différente de la dernière, cliquez sur l'onglet Historique des versions, puis sélectionnez une autre version à télécharger.

  7. Une fois le téléchargement terminé, ouvrez une fenêtre de terminal et exécutez la commande suivante:

    PATH_TO_VSIXSIGNTOOL verify PATH_TO_DOWNLOADED_VSIX
    
  8. Vérifiez que le résultat correspond aux valeurs suivantes:

    VsixSignTool Success: Package PATH_TO_DOWNLOADED_VSIX is valid.

Authentification avec Google Cloud

Pour vous aider à développer des applications avec les API Google Cloud, lorsque vous vous connectez à la CLI gcloud, vos identifiants par défaut de l'application sont mis à jour.

Se connecter à Google Cloud

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

  1. Dans la barre d'état, à côté de Cloud Code, cliquez sur Connect to Google Cloud (Se connecter à Google Cloud).
  2. Suivez les instructions pour vous connecter à l'aide de votre navigateur Web.

Se déconnecter de Google Cloud

  1. Cliquez sur Icône Cloud CodeCloud Code, puis développez Help and Feedback (Aide et commentaires).
  2. Cliquez sur Se déconnecter de Google Cloud, puis sélectionnez Se déconnecter lorsque vous y êtes invité.
  3. Vous pouvez également vous déconnecter à l'aide de la palette de commandes. Appuyez sur Ctrl/Cmd+Shift+P ou cliquez sur Afficher > Palette de commandes, puis cliquez sur Se déconnecter de tous les comptes dans le SDK Google Cloud.

Modifier le projet Google Cloud actif

  1. Dans la barre d'état de VS Code, à côté du nom du projet actuel, cliquez sur Changer de projet 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 tout problème sur GitHub ou posez une question sur Stack Overflow.