Przywróć usunięty plik z Kosza programu Visual Studio Code

111

Jak za pomocą programu Visual Studio Code w wersji 1.8.1 przywrócić usunięty plik z kosza?

user2584621
źródło
5
Ponieważ VS Code pokazuje tę wskazówkę w programie, uważam to pytanie za bardzo uzasadnione. Ja też przez minutę szukałem wewnątrz programu przed googlowaniem (i lądowaniem tutaj) i przed
zajrzeniem
tak, to jest brakująca funkcja
ACV

Odpowiedzi:

174

Używa normalnego kosza systemu. Możesz więc wziąć to stamtąd.

W Windows znajdziesz to w eksploratorze, w Linuksie jest to również w Konquerer / Nemo / ...

Manuel Manhart
źródło
1
W systemie Linux możesz przywrócić za pomocą terminala z trash-clipakietem. trash-listwyświetli listę wszystkich plików w koszu, trash-restore foopozwoli Ci przeprowadzić Cię przez proces przywracania pliku o nazwie foo. Przydatne w ChromeOS, gdzie może nie być aplikacji GUI z dostępem do kosza Linux.
Ray Foss
1
Przyjechałem tutaj, ponieważ przypadkowo sprawdziłem ważny plik, trash-cli załatwił sprawę. Po prostu uratowałeś mnie @Ray
SamuelRousseaux,
Dziękuję Ci bardzo!!!
Vương Hữu Thiện
24
  1. Najpierw przejdź do Kosza lokalnego komputera.
  2. Twoje usunięte pliki z kodem VS znajdują się w Koszu.
  3. Tak więc, kliknij prawym przyciskiem myszy usunięte pliki i wybierz-> opcję Przywróć, a następnie usunięte pliki zostaną automatycznie przywrócone w kodzie VS.
Ravi Mengar
źródło
2
To faktycznie działa! Znalazłem wszystkie pliki w moim koszu. Dzięki stary
Fouad Boukredine
10

Wiem, że OP mówi Kosz. To, co robię, to odtworzenie pliku, zwłaszcza jeśli jest to pojedynczy plik. A kiedy w pliku, po prostu naciskam CMD + Z (jestem na Macu) i odzyskuję plik.

  1. Odtwórz plik w tym samym katalogu, z którego został usunięty.
  2. CMD + Z wewnątrz nowo utworzonego pliku.
Lampa błyskowa
źródło
3

Przypadkowo odrzuciłem zmiany w kontroli źródła w kodzie VS, po prostu musiałem ponownie otworzyć ten plik i kilka razy nacisnąć Ctrl-Z, ciesząc się, że VS Code zapisuje twoje zmiany w ten sposób.

Eugene Ihnatsyeu
źródło
2

Po prostu wyszukaj usunięte pliki w Koszu. Kliknij go prawym przyciskiem myszy i przywróć jak zwykle w przypadku innych usuniętych plików. Jest podobny do normalnego, ponieważ kod VS również wykorzystuje zwykłe śmieci w systemie.

Jan
źródło
1

Podczas wypychania repozytorium na Github za pomocą kodu Vs Studio usunąłem cały folder i nie były one również dostępne w Koszu . Oto jak odzyskałem te pliki. W przypadku systemu Windows .

Metoda polega na przywróceniu poprzedniej wersji Dysku, na której istniał usunięty plik

Usunąłem pliki z dysku G:, poniższe obrazy są oczywiste

Otwórz menu właściwości napędu

wprowadź opis obrazu tutaj

We właściwościach przejdź do zakładki poprzednie wersje, gdzie możesz znaleźć poprzednio zapisane wersje tego dysku wraz z datą w momencie utworzenia kopii zapasowej, otwórz lub kliknij przywróć, aby uzyskać poprzednią wersję tego dysku.

wprowadź opis obrazu tutaj

Uwaga: Manipulacje na dysku po punkcie przywracania nie będą dostępne

NIRANJAN S PATTANSHETTI
źródło
Cześć, mam ten sam problem, ale w moim przypadku nie ma poprzedniej wersji
Saad Abbasi
Nie zadziała, jeśli historia plików jest wyłączona i nie będzie można jej odzyskać.
Saad Abbasi
@SaadAbbasi Próbowałem przez 2 dni, ale to przywrócenie poprzednich wersji jest jedynym rozwiązaniem, które znalazłem
NIRANJAN S PATTANSHETTI
Niestety, moja historia plików nie została włączona, więc nie mogłem odzyskać. Mam zamiar zrobić wszystko ponownie. :(
Saad Abbasi
1
@SaadAbbasi Nie jestem pewien tych rzeczy, ale tutaj mam kilka zasobów, które mogą pomóc link , [link] (wintips.org/fix-restore-previous-versions-not-working-in-windows-10/) to może zadziałać: - )
NIRANJAN S PATTANSHETTI
1

Jeśli właśnie usunąłeś plik, wiedz, że VSCode 1.52 (grudzień 2020 r.) Będzie obsługiwać:

Cofnij operacje na plikach w Eksploratorze

Explorer obsługuje teraz Cofnij i Ponów dla wszystkich operacji na plikach: usuń, zmień nazwę, skopiuj, przenieś, nowy plik i nowy folder .

Upewnij się, że fokus znajduje się w Eksploratorze i uruchom polecenia Cofnij lub Ponów, a ostatnia operacja na pliku zostanie odpowiednio cofnięta lub wykonana ponownie.
Pamiętaj, że mamy oddzielne stosy cofania dla edytora i eksploratora i wybieramy, który z nich ma zostać cofnięty na podstawie skupienia.

Explorer Undo - https://media.githubusercontent.com/media/microsoft/vscode-docs/vnext/release-notes/images/1_52/explorer-undo.gif

VonC
źródło
0

Jeśli twój lokalny katalog został zainicjowany przez git i nie zatwierdziłeś zmian, które obejmują usunięcie, możesz użyć git checkout -fdo wyrzucenia lokalnych zmian.

coltdorsey
źródło
0
  1. Przejdź do Kosza na komputerze.
  2. Wyszukaj konkretny plik, który został usunięty .
  3. Kliknij ten plik prawym przyciskiem myszy . Idź do Przywróć z listy rozwijanej .

Voila! Plik jest przywracany i znajduje się z powrotem w folderze. Miłego kodowania!

Daim_Nickel_Penny
źródło
2
Dlaczego odpowiedziałeś na 4-letnie pytanie, które jest zasadniczo podobne do odpowiedzi, które już istnieją? Jeśli masz zamiar dodać odpowiedź na stare pytanie, należy dodać coś istotnego i NOWEGO. Twoja odpowiedź tak naprawdę nie dodaje niczego, co nie znajduje się w dwóch pierwszych odpowiedziach ..
Glenn Mackintosh
0

Działa na Ubuntu 18.04, z kodem VS 1.51.0

Moje usunięte pliki z VS Code znajdują się pod adresem:

~ / .local / share / Trash / files

Aby wyszukać usunięte pliki:

find ~/.local/share/Trash/files -name your_file_name 

Mam nadzieję, że moja sprawa pomogła!

Yuanjing Cai
źródło