Gérer les espaces de travail dans l'éditeur Cloud Shell

L'éditeur Cloud Shell vous permet de gérer vos projets en tant qu'espaces de travail. Un espace de travail représente généralement le dossier racine de votre projet et inclut des fichiers de configuration spécifiques à ce projet. Un espace de travail d'accueil (basé sur votre répertoire d'accueil) est automatiquement créé pour vous.

Les espaces de travail vous permettent de spécifier des paramètres persistants, d'exécuter et de déboguer des configurations ainsi que des états d'interface utilisateur (fichiers ouverts par exemple) pour tous les dossiers de votre espace de travail.

Cette page explique comment créer, ouvrir, enregistrer et fermer un espace de travail, et comment configurer les paramètres de l'éditeur Cloud Shell et de l'espace de travail.

Créer un espace de travail

Créer un espace de travail :

  1. À l'aide du terminal Cloud Shell, créez un répertoire à utiliser comme espace de travail :
    • Utilisez mkdir pour créer manuellement un répertoire
    • Utilisez git clone pour copier dans un dépôt existant
  2. Une fois votre répertoire prêt, ouvrez-le en tant que nouvel espace de travail en cliquant sur File (Fichier) > Open Workspace (Ouvrir l'espace de travail).

Ouvrir un espace de travail

Pour ouvrir un espace de travail, procédez de l'une des manières suivantes :

  • Cliquez sur File (Fichier) > Open Folder (Ouvrir un dossier).

  • Si aucun espace de travail n'est ouvert, cliquez sur le bouton Open Folder (Ouvrir le dossier) dans la vue de l'explorateur Cloud Shell.

    Bouton "Open Workspace" (Ouvrir l'espace de travail) accessible dans l'explorateur lorsqu'aucun espace de travail n'est ouvert

  • Sélectionnez un espace de travail récemment ouvert dans la section "Recent" (Récents) de la fenêtre "Welcome to Cloud Shell" (Bienvenue dans Cloud Shell).

    Vous pouvez également cliquer sur File > Open Recent Workspace (Fichier > Ouvrir un espace de travail récent).

    Les espaces de travail récemment ouverts tels que hello-world-1 et appengine-guestbook-python sont disponibles sous "Recent" (Récents). Cliquer sur le nom associé pour ouvrir l'espace de travail dans l'explorateur

Ouvrir un espace de travail de la page d'accueil

Pour utiliser un espace de travail d'accueil, ouvrez votre répertoire d'accueil en tant qu'espace de travail. Pour ce faire, cliquez sur File > Open Folder (Fichier > Ouvrir un dossier), puis sélectionnez votre répertoire d'accueil.

Enregistrer un espace de travail

Une fois que vous avez ajouté des dossiers de projet à votre espace de travail et que vous l'avez configuré, vous pouvez l'enregistrer sous un nouveau nom en cliquant sur Fichier > Enregistrer l'espace de travail sous.

Fermer un espace de travail

Pour fermer votre espace de travail, cliquez sur File > Close Folder (Fichier > Fermer le dossier), puis cliquez sur OK lorsque vous y êtes invité.

Configurer les paramètres

Le comportement et l'interface de l'éditeur Cloud Shell sont faciles à configurer dans le menu "Settings" (Paramètres). Cet éditeur de paramètres vous permet de définir vos préférences pour les configurations de débogage, la compatibilité avec l'édition YAML et les limites de l'historique de la palette de commandes. Pour accéder aux paramètres, cliquez sur l'icône en forme de roue dentée Icône en forme de roue dentée des paramètres en bas à gauche de l'éditeur.

Il existe trois portées pour les paramètres:

  • Paramètres utilisateur : paramètres généraux, appliqués à toutes vos instances de l'éditeur Cloud Shell. Cette configuration est stockée dans le navigateur.
  • Paramètres à distance : paramètres généraux, appliqués à toutes vos instances de l'éditeur Cloud Shell. Ces paramètres sont stockés dans votre répertoire d'accueil Cloud Shell sous $HOME/.codeoss/data/Machine/settings.json.
  • Paramètres de l'espace de travail: paramètres propres à l'espace de travail, appliqués uniquement à l'espace de travail actif. Ces paramètres sont enregistrés dans le fichier .codeoss/settings.json du dossier de votre espace de travail. Vous pouvez les partager via le contrôle des versions ou en téléchargeant le dossier de l'espace de travail.

Pour rechercher un paramètre, vous pouvez utiliser la barre de recherche Search Settings (Paramètres de recherche) qui renvoie un ensemble de paramètres correspondant à votre requête, en excluant ceux qui ne répondent pas à vos critères. Vous pouvez définir les paramètres eux-mêmes en renseignant le champ de saisie, en choisissant une option dans un menu déroulant ou en cochant une case.

Interface des paramètres avec les onglets "User" (Utilisateur) et "Workspace" (Espace de travail) affichant les paramètres de débogage