Восстановить удаленный файл в корзине кода Visual Studio

Используя Visual Studio Code версии 1.8.1, как восстановить удаленный файл в корзине?


person user2584621    schedule 21.12.2016    source источник
comment
Поскольку VS Code показывает эту подсказку внутри программы, я считаю этот вопрос вполне законным. Я тоже минуту заглядывал внутрь программы, прежде чем гуглить (и приземлиться здесь) и перед тем, как заглянуть в системную корзину;)   -  person Manuel Manhart    schedule 29.12.2016
comment
да, это недостаток   -  person ACV    schedule 08.10.2020


Ответы (12)


Он использует обычную корзину вашей системы. Так что вы можете взять его оттуда.

В Windows вы найдете его в проводнике, в Linux — в Konquerer/Nemo/...

person Manuel Manhart    schedule 29.12.2016
comment
В Linux вы можете восстановить с помощью терминала с пакетом trash-cli. trash-list перечислит все файлы в корзине, trash-restore foo позволит вам восстановить файл с именем foo. Полезно в ChromeOS, где может не быть приложения с графическим интерфейсом с доступом к установленной корзине Linux. - person Ray Foss; 09.11.2020
comment
Я пришел сюда, потому что я случайно rm'd важный файл, трэш-кли сделал свое дело. Ты буквально спас меня @Ray - person SamuelRousseaux; 23.12.2020
comment
Большое Вам спасибо!!! - person Vương Hữu Thiện; 02.01.2021

  1. Сначала перейдите в корзину вашего локального компьютера.
  2. Ваши удаленные файлы кода VS находятся в корзине.
  3. Итак, щелкните правой кнопкой мыши удаленные файлы и выберите -> Восстановить, после чего ваши удаленные файлы будут автоматически восстановлены в вашем коде VS.
person Ravi Mengar    schedule 08.08.2019
comment
Это действительно работает! Я нашел все файлы в корзине. Спасибо чувак - person Fouad Boukredine; 09.10.2019

Я знаю, что ОП говорит «Корзина». Что я делаю, так это воссоздаю файл, особенно если это один файл. И когда я в файле, я просто нажимаю CMD + Z (я на Mac), и я получаю свой файл обратно.

  1. Воссоздайте файл в том же каталоге, откуда он был удален.
  2. CMD+Z внутри только что созданного файла.
person flash    schedule 31.08.2019

Если вы только что удалили файл, знайте, что VSCode 1.52 (декабрь 2020 г.) будет поддерживать:

Отменить файловые операции в Проводнике

Проводник теперь поддерживает Отмену и Повтор для всех операций с файлами: удаление, переименование, копирование, перемещение, создание нового файла и новой папки.

Убедитесь, что фокус находится в Проводнике, и активируйте команды Отменить или Повторить, и ваша последняя операция с файлом будет отменена или повторена соответственно.
Имейте в виду, что у нас есть отдельные стеки отмены для редактора и проводника, и мы выбираем, какой из них один для отмены на основе фокуса.

«Отмена

person VonC    schedule 05.12.2020

Я случайно отменил изменения в системе управления версиями в VS Code, мне просто нужно было снова открыть этот файл и несколько раз нажать Ctrl-Z, рад, что VS Code так сохраняет ваши изменения.

person Eugene Ihnatsyeu    schedule 24.05.2019
comment
Вы только что спасли мне жизнь! Спасибо! - person Crono; 19.01.2021

кто все еще сталкивается с проблемой в Linux и не нашел ее в корзине, попробуйте это решение

https://github.com/Microsoft/vscode/issues/32078#issuecomment-434393058

find / -name "delete_file_name"
person Muhammad    schedule 12.11.2019

Работает на Ubuntu 18.04 с кодом VS 1.51.0.

Мои удаленные файлы из VS Code находятся по адресу:

~/.local/share/Trash/files

Чтобы найти удаленные файлы:

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

Надеюсь мой случай помог!

person Yuanjing Cai    schedule 02.12.2020

Просто найдите файлы, которые вы удалили, в корзине. Щелкните его правой кнопкой мыши и выполните восстановление, как обычно, с другими удаленными файлами. Это похоже на то, что вы делаете обычно, потому что код VS также использует обычный мусор вашей системы.

person John    schedule 14.03.2019

При отправке репозитория на Github через код Vs Studio я удалил всю папку, и они были недоступны и в корзине. Вот как я восстановил эти файлы. Для Windows.

Метод заключается в восстановлении предыдущей версии Диска, в которой существовал удаленный файл.

Я удалил файлы с диска G:, изображения ниже говорят сами за себя

Откройте меню свойств диска

введите здесь описание изображения

В свойствах перейдите на вкладку «Предыдущие версии», где вы можете найти ранее сохраненные версии этого диска вместе с датой во время использования резервной копии или нажмите «Восстановить», чтобы получить предыдущую версию этого диска.

введите здесь описание изображения

Примечание. Манипуляции с диском после точки восстановления будут недоступны.

person NIRANJAN S PATTANSHETTI    schedule 15.07.2020
comment
Привет, я столкнулся с той же проблемой, но в моем случае предыдущей версии нет. - person Saad Abbasi; 27.08.2020
comment
Это не сработает, если ваша история файлов отключена, и вы не сможете восстановить ее. - person Saad Abbasi; 27.08.2020
comment
@SaadAbbasi Я пытался 2 дня, но восстановление предыдущих версий - единственное решение, которое я нашел. - person NIRANJAN S PATTANSHETTI; 27.08.2020
comment
К сожалению, моя история файлов не была включена, поэтому я не смог восстановить ее. Я собираюсь сделать все вещи снова. :( - person Saad Abbasi; 27.08.2020
comment
Могу ли я включить опцию истории файлов без внешнего диска? я хочу включить его - person Saad Abbasi; 27.08.2020
comment
@SaadAbbasi Не уверен в этом, но у меня есть несколько ресурсов, которые могут помочь ссылка, [ссылка](wintips.org/fix-restore-previous-versions-not-working-in-windows-10/) это может сработать :-) - person NIRANJAN S PATTANSHETTI; 27.08.2020

Да, я знаю, что этот вопрос касается VS Code, но я думаю, что могу кому-то помочь. Я навсегда удалил файл, и я пробовал все советы, написанные здесь, но безуспешно. Поэтому мне пришлось восстановить файл из ОС Linux, следуя этому

grep -a -C 500 -F 'Unique string in text file' /dev/sda
person Rodney Salcedo    schedule 07.03.2021

Я не уверен, как я удалил файл в VS Code и не смог найти его в корзине. Файл найден с помощью функции «История» Проводника.

Параметры проводника

История файлов Проводника

История файлов включена

person Chirag Taneja    schedule 09.06.2021

Если ваш локальный каталог инициализирован git и вы не зафиксировали изменения, включающие удаление, вы можете использовать git checkout -f, чтобы отбросить локальные изменения.

person coltdorsey    schedule 12.12.2019