Partager via


Explorateur de fichiers distant

Découvrez comment utiliser l’Explorateur de fichiers distant pour afficher, charger et télécharger des fichiers sur un ordinateur distant à partir de Visual Studio. Avec l’Explorateur de fichiers distant, effectuez des opérations de fichiers courantes telles que :

  • Charger des fichiers à partir de votre ordinateur local vers un ordinateur distant
  • Télécharger des fichiers à partir d’un ordinateur distant sur votre ordinateur local
  • Créer des dossiers sur un ordinateur distant
  • Supprimer des fichiers et des dossiers sur un ordinateur distant
  • Renommer des fichiers et des dossiers sur un ordinateur distant
  • Rechercher des fichiers et des dossiers sur un ordinateur distant

Conditions préalables

Visual Studio version 17.6 ou ultérieure.

Vérifiez que la charge de travail développement Linux et embarqué avec C++ est installée. Exécutez Visual Studio Installer et vérifiez que la charge de travail développement Linux et embarqué avec C++ est sélectionnée. Vérifiez également que le composant Explorateur de fichiers distant pour Linux est sélectionné et mettez à jour votre installation si nécessaire.

Capture d’écran de Visual Studio Installer. La charge de travail **Linux et incorporée avec C++** est sélectionnée. Dans le volet détails de l’installation, l’Explorateur de fichiers distant pour Linux est sélectionné.

Installez et configurez Secure Shell (SSH) sur l’ordinateur distant. Pour installer SSH sur Linux, exécutez ces commandes sur l’ordinateur distant :

sudo apt update
sudo apt install openssh-server
sudo systemctl start ssh
sudo systemctl status ssh

Afficher et modifier des fichiers sur un ordinateur distant

Dans ces exemples, l’ordinateur distant est un sous-système Windows pour l’instance Linux s’exécutant sur le port localhost 22. Le projet est un nouveau projet CMake créé dans Visual Studio. L’exemple de projet se trouve sur l’ordinateur distant dans le C:\Users\{username}\projects\ dossier.

Pour ouvrir l’Explorateur de fichiers distants dans Visual Studio, choisissez Afficher>d’autres> Windows.

Capture d’écran du menu Affichage Visual Studio. L’Explorateur de fichiers distant est mis en surbrillance.

La fenêtre Explorateur de fichiers distant s’ouvre :

Capture d’écran de l’Explorateur de fichiers distant. Le système de dossiers sur l’ordinateur distant est visible.

Si vous voyez un message pour sélectionner ou créer une connexion dans le Gestionnaire de connexions, vérifiez que le serveur SSH s’exécute sur l’ordinateur distant. Si votre ordinateur distant s’exécute sur le sous-système Windows pour Linux (WSL), vérifiez que l’instance WSL est en cours d’exécution. Vérifiez que dans Visual Studio, la liste déroulante de la cible de débogage est définie sur l’instance distante. Pour vous connecter à un autre ordinateur distant, dans la fenêtre Explorateur de fichiers distant, sélectionnez la cible distante dans la liste déroulante Sélectionner la cible hôte . Il peut apparaître dans un formulaire tel que username@hostname:port. Par exemple : username@localhost:22. Vous pouvez également sélectionner Ajouter une nouvelle connexion pour ajouter une nouvelle connexion au Gestionnaire de connexions. Pour plus d’informations, consultez Gestionnaire de connexions.

Ouvrez et modifiez des fichiers directement à partir de l’Explorateur de fichiers distants. Pour ouvrir un fichier, double-cliquez sur le fichier dans la fenêtre Explorateur de fichiers distant . Le fichier s’ouvre dans la fenêtre de l’éditeur. Vous pouvez également cliquer avec le bouton droit sur le fichier et sélectionner Ouvrir dans le menu contextuel ou appuyer sur Ctrl+Entrée. Lorsque vous enregistrez le fichier, les modifications sont enregistrées directement sur l’ordinateur distant.

Charger des fichiers sur un ordinateur distant

Pour charger des fichiers ou des répertoires sur l’ordinateur distant, cliquez avec le bouton droit sur le dossier dans la fenêtre Explorateur de fichiers distant où vous souhaitez charger des fichiers, puis sélectionnez Charger.

Capture d’écran de l’Explorateur de fichiers distant montrant les options de menu Charger un répertoire et Charger des fichiers.

Utilisez la fenêtre de l’Explorateur de dossiers qui s’ouvre pour sélectionner le fichier ou le dossier que vous souhaitez charger. Vous pouvez faire glisser et déplacer des fichiers de votre ordinateur local vers la fenêtre Explorateur de fichiers distant . Vous pouvez également utiliser les boutons Charger des fichiers ou charger des dossiers pour choisir les éléments à charger :

Télécharger des fichiers à partir d’un ordinateur distant

Pour télécharger des fichiers ou des répertoires à partir de l’ordinateur distant, cliquez avec le bouton droit sur le dossier ou le fichier dans la fenêtre Explorateur de fichiers distant que vous souhaitez télécharger et sélectionnez Télécharger.

Capture d’écran de l’Explorateur de fichiers distants affichant l’option de menu : Télécharger 'asset.txt'.

Utilisez la fenêtre de l’Explorateur de dossiers qui s’ouvre pour sélectionner où télécharger le fichier ou le dossier. Vous pouvez également utiliser le bouton Télécharger l’élément pour choisir l’élément que vous souhaitez télécharger.

Surveiller et annuler les opérations de fichier

Surveillez la progression du chargement ou du téléchargement d’éléments dans la fenêtre d’état en bas de la fenêtre Explorateur de fichiers distant . Sélectionnez le bouton Annuler pour arrêter l’opération.

Capture d’écran de l’Explorateur de fichiers distants montrant l’indicateur de progression. Le bouton Annuler est mis en surbrillance.

Autres opérations de fichier

Renommez les fichiers et dossiers, créez des dossiers, supprimez des fichiers et des dossiers, puis recherchez des fichiers et dossiers.

  • Renommez un fichier ou un dossier : cliquez avec le bouton droit sur le fichier ou le dossier, puis sélectionnez Renommer dans le menu contextuel, ou sélectionnez le bouton renommer dans la barre d’outils. Le nom de fichier devient modifiable. Tapez le nouveau nom de l’élément, puis appuyez sur Entrée.
  • Créez un dossier : cliquez avec le bouton droit dans la fenêtre Explorateur de fichiers distant et sélectionnez Nouveau dossier. Entrez un nom pour le nouveau dossier, puis appuyez sur Entrée.
  • Supprimez un fichier ou un dossier : cliquez avec le bouton droit sur le fichier ou le dossier, puis sélectionnez Supprimer dans le menu contextuel, ou sélectionnez le bouton Supprimer dans la barre d’outils. Confirmez la suppression dans la boîte de dialogue qui s’affiche. La suppression de fichiers ou de dossiers de l’ordinateur distant est une action permanente et ne peut pas être annulée.
  • Actualisez l’affichage : cliquez avec le bouton droit dans la fenêtre Explorateur de fichiers distant et sélectionnez Actualiser dans le menu contextuel, ou sélectionnez le bouton Actualiser dans la barre d’outils, ou appuyez sur F5. Il actualise uniquement l’affichage de ce qui est sélectionné. Si vous avez sélectionné un dossier, il actualise l’affichage de ce dossier. Si vous avez sélectionné un fichier, il actualise l’affichage de ce fichier.
  • Rechercher des fichiers : entrez du texte dans la zone de recherche en haut de la fenêtre Explorateur de fichiers distant pour rechercher des dossiers ou des fichiers. La recherche ne respecte pas la casse et recherche tous les fichiers et dossiers dans l’élément sélectionné. Si un dossier est sélectionné, il recherche tous les fichiers et dossiers de ce dossier. Si un fichier est sélectionné, il recherche tous les fichiers et dossiers dans le même répertoire que ce fichier.

Boutons de barre d’outils de l’Explorateur de fichiers distants

La barre d’outils de l’Explorateur de fichiers distant vous permet d’accéder aux opérations de fichiers distants :

Capture d’écran de la barre d’outils de l’Explorateur de fichiers distant.

Les boutons mis en surbrillance sont, de gauche à droite :

  • +: Créez une nouvelle fenêtre de l'Explorateur distant.
  • Accueil : accédez au $HOME répertoire de l’utilisateur actuellement connecté sur l’ordinateur distant.
  • Paramètres : ouvrez les paramètres de l’Explorateur de fichiers distants.
  • Charger des fichiers : chargez des fichiers à partir de votre ordinateur local vers l’ordinateur distant.
  • Charger le dossier : chargez un dossier à partir de votre ordinateur local sur l’ordinateur distant.
  • Élément de téléchargement : téléchargez un fichier ou un dossier à partir de l’ordinateur distant sur votre ordinateur local.
  • Élément d’actualisation : actualisez l’affichage de l’élément sélectionné.
  • Renommer l’élément : renommez un fichier ou un dossier sur l’ordinateur distant.
  • Supprimer l’élément : supprimez un fichier ou un dossier sur l’ordinateur distant.
  • Recherche : recherchez des fichiers ou des dossiers sur l’ordinateur distant.

Paramètres de l’Explorateur de fichiers distants

Pour modifier les paramètres de l’Explorateur de fichiers distants, sélectionnez le bouton Paramètres dans la barre d’outils. La boîte de dialogue Paramètres de l’Explorateur de fichiers distant s’ouvre avec l’option suivante :

  • Activer les icônes de fichier dynamique pour les fichiers sans extension : affiche les icônes basées sur le type de fichier en vérifiant le type mime. Utile pour les fichiers Linux sans extensions afin qu’une icône de fichier correcte soit affichée au lieu d’une icône de document générique. Peut avoir un impact sur les performances.

Voir aussi