Jak przywrócić usunięte pliki w programie VS Code: przewodnik dla początkujących
Przypadkowe usunięcie plików w Visual Studio Code (VS Code) może być jak cios w brzuch, zwłaszcza jeśli te pliki zawierały ważne rzeczy — fragmenty kodu, konfiguracje, cokolwiek. Na szczęście istnieje kilka sztuczek, które mogą pomóc w przywróceniu utraconych plików, w zależności od tego, jak je usunięto i jaką konfigurację uruchomiono.
Krok 1: Cofnij usunięcie, gdy VS Code jest otwarty
Jeśli po prostu nacisnąłeś delete i zostawiłeś edytor otwarty, jest to super proste. Możesz cofnąć usunięcie tak jak cofasz każdą zmianę w edytorze tekstu:
- Przejdź do panelu Eksplorator z boku.
- Naciśnij Ctrl + Z(Windows) lub Cmd + Z(Mac).Czasami magicznie przywróci to plik, zwłaszcza jeśli nie zrobiłeś nic więcej od momentu usunięcia.
Dlaczego to pomaga? Ponieważ VS Code przechowuje coś w rodzaju stosu cofania — więc jeśli nie zamknąłeś okna, może cofnąć usunięcie tak jak edycja tekstu. W niektórych konfiguracjach działa to całkiem niezawodnie; w innych może nie tak bardzo, jeśli zamknąłeś i ponownie otworzyłeś.
Krok 2: Po zamknięciu VS Code bez kontroli wersji
To jest trochę hazard, ale jeśli nie korzystałeś z Git lub innej kontroli wersji, sprawdź najpierw kosz na śmieci w systemie. Czasami usunięte pliki tam siedzą, czekając na przywrócenie.
Gdy odzyskiwanie danych ze śmieci nie wystarczy, jest jeszcze to:
- Otwórz ponownie VS Code.
- Naciśnij Ctrl + Shift + P(Windows) lub Cmd + Shift + P(Mac), aby otworzyć paletę poleceń.
- Typ
Local History— jeśli zainstalowałeś rozszerzenie Historia lokalna, zobaczysz opcje umożliwiające przeglądanie lub przeglądanie poprzednich stanów. - Wybierz opcję przeglądania lokalnej historii lub znalezienia potrzebnych plików.
- Gdy znajdziesz usunięty plik, otwórz go i kliknij ikonę znacznika wyboru (zazwyczaj pojawia się w prawym górnym rogu lub na panelu), aby go przywrócić.
Nie jest to rozwiązanie idealne — wszystko zależy od rozszerzenia skonfigurowanego wcześniej — ale hej, zawsze to lepsze niż nic.
Krok 3: Zainstaluj rozszerzenia, aby zapewnić lepsze odzyskiwanie
To jest oczywiste, jeśli ciągle dochodzi do utraty plików. Rozszerzenie Historia lokalna lub podobne narzędzia automatycznie śledzą zmiany, dzięki czemu możesz przywrócić lub odzyskać pliki w przyszłości.
- Przejdź do widoku Rozszerzenia w programie VS Code — kliknij ikonę na pasku aktywności lub naciśnij Ctrl + Shift + X.
- Wyszukaj Historię lokalną lub wypróbuj inne rozszerzenie odzyskiwania danych.
- Zainstaluj go; po tej operacji powinien automatycznie zacząć zapisywać migawki twoich plików.
Po co je instalować? Cóż, ponieważ oczywiście Windows musi to utrudniać bardziej niż to konieczne, dzięki własnemu koszowi na śmieci i odzyskiwaniu; rozszerzenia dają ci przynajmniej jedną szansę więcej.
Dodatkowe wskazówki i typowe pułapki
Nie zapomnij, zawsze zapisuj często. Włączenie automatycznego zapisywania lub regularnego ręcznego zapisywania może poważnie zmniejszyć ryzyko paniki. Ponadto, jeśli pracujesz nad ważnymi projektami, skonfiguruj repozytorium Git — to ratunek dla wycofania.
Ostrzeżenie: jeśli żadna z tych metod nie pomoże, sprawdź kosz na śmieci w systemie. Czasami plik po prostu tam się znajduje, szczególnie jeśli został usunięty za pomocą Eksploratora lub Findera.
Wniosek
Odzyskiwanie usuniętych plików w VS Code nie zawsze jest gwarantowane, ale między cofaniem, rozszerzeniami historii lokalnej i sprawdzaniem kosza systemowego często można odzyskać to, co wydaje się utracone. Pobaw się rozszerzeniami, zanim to się powtórzy — może zaoszczędzić wiele stresu.
Często zadawane pytania
Czy mogę odzyskać pliki, które usunąłem kilka tygodni temu?
Chyba że masz kopię zapasową lub lokalną historię skonfigurowaną dużo wcześniej. Jeśli nie, to prawdopodobnie przegrana sprawa. Regularne zatwierdzenia lub kopie zapasowe są tutaj twoimi przyjaciółmi.
Co się stanie, jeśli nie aktywuję historii lokalnej ani kontroli wersji?
Wtedy jesteś w pewnym sensie zdany na łaskę Windowsa lub macOS zarządzającego koszem lub wszelkich narzędzi odzyskiwania innych firm, których możesz spróbować. Ale te zazwyczaj nie są tak niezawodne jak wbudowane śledzenie wersji.
Czy istnieją narzędzia innych firm do odzyskiwania danych z plików spoza programu VS Code?
Tak, narzędzia takie jak Recuva lub Disk Drill czasami mogą wyciągnąć dane z dysku, ale nie są one specyficzne dla VS Code. Lepiej polegać na lokalnej historii lub kopiach zapasowych do kodowania plików.
Streszczenie
- Spróbuj cofnąć w VS Code natychmiast po usunięciu
- Sprawdź kosz w systemie, jeśli trochę się zapełnił
- Zainstaluj lub skonfiguruj rozszerzenia historii lokalnej z wyprzedzeniem
- Użyj kontroli wersji, np. Git, aby zachować bezpieczeństwo
- Zawsze zapisuj regularnie i często twórz kopie zapasowe
Oby to pomogło — bo przecież technologia zawsze musi być trudniejsza, niż się wydaje.