skaffold dev --module global,infra,api,worker --port-forward=userColle un ou plusieurs skaffold.yaml (séparés par ---) ou ouvre un dossier. Tu verras le graphe de dépendances (requires) et les références croisées sont validées : si un requires.configs pointe vers un metadata.name qui n'existe pas (faute de frappe), il apparaît en rouge.
Le panneau Structure (à droite de l'éditeur) liste les Config et ressources k8s du fichier ; clique pour sauter à cette ligne. Pratique dans les gros fichiers.
Ouvre le dossier de tes projets : il lit tous les skaffold.yaml et manifestes, et valide les chemins réels — que requires.path pointe vers un fichier qui existe et définit ce config, que chaque manifests.rawYaml existe et que chaque portForward.resourceName ait un Service.
Explorateur façon IDE : créer/renommer/supprimer, glisser pour déplacer, couper/copier/coller, sélection multiple (Ctrl/Maj/clic), menu contextuel (clic droit) et clavier (F2, Suppr, flèches, type-ahead). Ctrl+Z/Ctrl+Y annulent renommer/déplacer/supprimer. Un point orange marque les fichiers non enregistrés.
Un fichier contenant plusieurs ressources peut être divisé (tu choisis ce qu'on extrait). Sélectionne plusieurs fichiers et fusionne-les (en supprimant éventuellement les originaux).
Renomme un config et toutes les requires.configs qui le pointent sont mises à jour, en préservant le formatage. Les chemins de fichier (path:) ne sont PAS touchés.
Le texte du mode coller n'est enregistré que dans ton navigateur. Avec les boutons de la barre du logo tu peux enregistrer/charger par nom et exporter/importer vers un fichier JSON. (Le mode dossier n'est pas persisté : il utilise des handles système.)
skaffold dev --module global,infra,api,worker --port-forward=user