Udostępnij za pośrednictwem


Eksplorator plików zdalnych

Dowiedz się, jak za pomocą Eksploratora plików zdalnych wyświetlać, przekazywać i pobierać pliki na maszynie zdalnej z programu Visual Studio. Za pomocą Eksploratora plików zdalnych wykonaj typowe operacje na plikach, takie jak:

  • Przekazywanie plików z komputera lokalnego do maszyny zdalnej
  • Pobieranie plików z komputera zdalnego do komputera lokalnego
  • Tworzenie folderów na maszynie zdalnej
  • Usuwanie plików i folderów na maszynie zdalnej
  • Zmienianie nazw plików i folderów na maszynie zdalnej
  • Wyszukiwanie plików i folderów na maszynie zdalnej

Wymagania wstępne

Program Visual Studio w wersji 17.6 lub nowszej.

Upewnij się, że zainstalowano obciążenie robocze Linux i rozwój wbudowany z C++. Uruchom Instalatora programu Visual Studio i upewnij się, że zaznaczono obciążenie o nazwie Programowanie na Linuxa i systemy wbudowane z użyciem C++. Upewnij się również, że wybrano składnik Eksploratora plików zdalnych dla systemu Linux i w razie potrzeby zaktualizuj instalację.

Zrzut ekranu instalatora programu Visual Studio. Wybrano pakiet roboczy **Programowanie dla systemu Linux i osadzone przy użyciu języka C++**. W okienku szczegółów instalacji wybrano eksploratora plików zdalnych dla systemu Linux.

Zainstaluj i skonfiguruj protokół Secure Shell (SSH) na maszynie zdalnej. Aby zainstalować protokół SSH w systemie Linux, uruchom następujące polecenia na maszynie zdalnej:

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

Wyświetlanie i edytowanie plików na maszynie zdalnej

W tych przykładach zdalna maszyna jest wystąpieniem podsystemu Windows dla systemu Linux uruchomionym na porcie 22 lokalnego hosta. Projekt jest nowym projektem CMake utworzonym w programie Visual Studio. Przykładowy projekt znajduje się na maszynie zdalnej w folderze C:\Users\{username}\projects\ .

Aby otworzyć Eksploratora plików zdalnych w programie Visual Studio, wybierz Widok>, Inne okna> i Eksplorator plików zdalnych.

Zrzut ekranu przedstawiający menu Widok programu Visual Studio. Eksplorator plików zdalnych jest wyróżniony.

Zostanie otwarte okno Eksploratora plików zdalnych :

Zrzut ekranu przedstawiający Eksploratora plików zdalnych. System folderów na maszynie zdalnej jest widoczny.

Jeśli zostanie wyświetlony komunikat o wybraniu lub utworzeniu nowego połączenia w Menedżerze połączeń, upewnij się, że serwer SSH jest uruchomiony na maszynie zdalnej. Jeśli maszyna zdalna działa w podsystemie Windows dla systemu Linux (WSL), upewnij się, że instancja WSL jest uruchomiona. Upewnij się, że lista rozwijana miejsca docelowego debugowania programu Visual Studio jest ustawiona na wystąpienie zdalne. Aby nawiązać połączenie z innym zdalnym komputerem, w oknie Eksploratora plików zdalnych, z listy rozwijanej Wybierz hosta docelowego, wybierz hosta docelowego. Może się pojawić w formie, takiej jak username@hostname:port. Na przykład username@localhost:22. Możesz również wybrać pozycję Dodaj nowe połączenie , aby dodać nowe połączenie do Menedżera połączeń. Aby uzyskać więcej informacji, zobacz Menedżer połączeń.

Otwórz i edytuj pliki bezpośrednio z Eksploratora plików zdalnych. Aby otworzyć plik, kliknij dwukrotnie plik w oknie Eksploratora plików zdalnych . Plik zostanie otwarty w oknie edytora. Możesz również kliknąć plik prawym przyciskiem myszy i wybrać polecenie Otwórz z menu kontekstowego lub nacisnąć Ctrl+Enter. Podczas zapisywania pliku zmiany są zapisywane bezpośrednio na maszynie zdalnej.

Przekazywanie plików do maszyny zdalnej

Aby przekazać pliki lub katalogi do maszyny zdalnej, kliknij prawym przyciskiem myszy folder w oknie Eksplorator plików zdalnych , w którym chcesz przekazać pliki, a następnie wybierz pozycję Przekaż.

Zrzut ekranu przedstawiający Eksploratora plików zdalnych z opcjami menu Przekaż katalog i Przekaż pliki.

Użyj okna Eksploratora folderów, które zostanie otwarte, aby wybrać plik lub folder, który chcesz przekazać. Możesz przeciągać i upuszczać pliki z komputera lokalnego do okna Eksploratora plików zdalnych . Możesz też użyć przycisków Przekaż pliki lub Przekaż folder , aby wybrać elementy do przekazania:

Pobieranie plików z komputera zdalnego

Aby pobrać pliki lub katalogi z komputera zdalnego, kliknij prawym przyciskiem myszy folder lub plik w oknie Eksploratora plików zdalnych , które chcesz pobrać, a następnie wybierz pozycję Pobierz.

Zrzut ekranu przedstawiający Eksplorator Plików Zdalnych z wyświetloną opcją menu:

Użyj okna Eksploratora folderów, które zostanie otwarte, aby wybrać miejsce pobierania pliku lub folderu. Możesz również użyć przycisku Pobierz element , aby wybrać element, który chcesz pobrać.

Monitorowanie i anulowanie operacji na plikach

Monitoruj postęp przekazywania lub pobierania elementów w oknie stanu w dolnej części okna Eksploratora plików zdalnych . Wybierz przycisk Anuluj , aby zatrzymać operację.

Zrzut ekranu Przedstawiający wskaźnik postępu w Eksploratorze plików zdalnych. Przycisk Anuluj jest wyróżniony.

Inne operacje na plikach

Zmień nazwy plików i folderów, utwórz nowe foldery, usuń pliki i foldery oraz wyszukaj pliki i foldery.

  • Zmień nazwę pliku lub folderu: kliknij prawym przyciskiem myszy plik lub folder i wybierz polecenie Zmień nazwę z menu kontekstowego lub wybierz przycisk zmiany nazwy na pasku narzędzi. Nazwa pliku staje się edytowalna. Wpisz nową nazwę elementu i naciśnij Enter.
  • Utwórz nowy folder: kliknij prawym przyciskiem myszy w oknie Eksploratora plików zdalnych i wybierz pozycję Nowy folder. Wprowadź nazwę nowego folderu i naciśnij Enter.
  • Usuń plik lub folder: kliknij prawym przyciskiem myszy plik lub folder i wybierz polecenie Usuń z menu kontekstowego lub wybierz przycisk Usuń na pasku narzędzi. Potwierdź usunięcie w wyświetlonym oknie dialogowym. Usuwanie plików lub folderów z komputera zdalnego jest trwałą akcją i nie można jej cofnąć.
  • Odśwież widok: kliknij prawym przyciskiem myszy w oknie Eksploratora plików zdalnych i wybierz polecenie Odśwież z menu kontekstowego lub wybierz przycisk odświeżenia na pasku narzędzi lub naciśnij F5. Odświeża tylko widok wybranych elementów. Jeśli wybrano folder, odświeża widok tego folderu. Jeśli wybrano plik, odświeża widok tego pliku.
  • Wyszukaj pliki: wprowadź tekst w polu wyszukiwania w górnej części okna Eksploratora plików zdalnych , aby znaleźć foldery lub pliki. Wyszukiwanie nie uwzględnia wielkości liter i wyszukuje wszystkie pliki i foldery w wybranym elemencie. Jeśli wybrano folder, przeszukuje wszystkie pliki i foldery w tym folderze. Jeśli wybrano plik, przeszukuje wszystkie pliki i foldery w tym samym katalogu co ten plik.

Przyciski paska narzędzi Zdalnego Eksploratora Plików

Pasek narzędzi Eksploratora plików zdalnych umożliwia dostęp do zdalnych operacji na plikach:

Zrzut ekranu przedstawiający pasek narzędzi Eksploratora plików zdalnych.

Wyróżnione przyciski znajdują się od lewej do prawej:

  • +: Utwórz nowe okno Eksploratora zdalnego.
  • Strona główna: przejdź do $HOME katalogu aktualnie zalogowanego użytkownika na maszynie zdalnej.
  • Ustawienia: otwórz ustawienia Eksploratora plików zdalnych.
  • Przekaż pliki: przekaż pliki z komputera lokalnego do maszyny zdalnej.
  • Przekaż folder: przekaż folder z komputera lokalnego do maszyny zdalnej.
  • Pobierz element: pobierz plik lub folder z komputera zdalnego na komputer lokalny.
  • Odśwież element: odśwież widok wybranego elementu.
  • Zmień nazwę elementu: zmień nazwę pliku lub folderu na maszynie zdalnej.
  • Usuń element: usuń plik lub folder na maszynie zdalnej.
  • Wyszukiwanie: wyszukaj pliki lub foldery na maszynie zdalnej.

Ustawienia Eksploratora plików zdalnych

Aby zmienić ustawienia Eksploratora plików zdalnych, wybierz przycisk Ustawienia na pasku narzędzi. Zostanie otwarte okno dialogowe Ustawienia Eksploratora plików zdalnych z następującą opcją:

  • Włącz dynamiczne ikony plików dla plików bez rozszerzeń: wyświetla ikony na podstawie typu pliku, sprawdzając typ MIME. Przydatne w przypadku plików systemu Linux bez rozszerzeń, dzięki czemu jest wyświetlana poprawna ikona pliku zamiast ikony ogólnego dokumentu. Może mieć wpływ na wydajność.

Zobacz także