Используя Visual Studio Code версии 1.8.1, как восстановить удаленный файл в корзине?
Восстановить удаленный файл в корзине кода Visual Studio
Ответы (12)
Он использует обычную корзину вашей системы. Так что вы можете взять его оттуда.
В Windows вы найдете его в проводнике, в Linux — в Konquerer/Nemo/...
trash-cli
. trash-list
перечислит все файлы в корзине, trash-restore foo
позволит вам восстановить файл с именем foo. Полезно в ChromeOS, где может не быть приложения с графическим интерфейсом с доступом к установленной корзине Linux.
- person Ray Foss; 09.11.2020
- Сначала перейдите в корзину вашего локального компьютера.
- Ваши удаленные файлы кода VS находятся в корзине.
- Итак, щелкните правой кнопкой мыши удаленные файлы и выберите -> Восстановить, после чего ваши удаленные файлы будут автоматически восстановлены в вашем коде VS.
Я знаю, что ОП говорит «Корзина». Что я делаю, так это воссоздаю файл, особенно если это один файл. И когда я в файле, я просто нажимаю CMD + Z (я на Mac), и я получаю свой файл обратно.
- Воссоздайте файл в том же каталоге, откуда он был удален.
- CMD+Z внутри только что созданного файла.
Если вы только что удалили файл, знайте, что VSCode 1.52 (декабрь 2020 г.) будет поддерживать:
Отменить файловые операции в Проводнике
Проводник теперь поддерживает Отмену и Повтор для всех операций с файлами: удаление, переименование, копирование, перемещение, создание нового файла и новой папки.
Убедитесь, что фокус находится в Проводнике, и активируйте команды Отменить или Повторить, и ваша последняя операция с файлом будет отменена или повторена соответственно.
Имейте в виду, что у нас есть отдельные стеки отмены для редактора и проводника, и мы выбираем, какой из них один для отмены на основе фокуса.
Я случайно отменил изменения в системе управления версиями в VS Code, мне просто нужно было снова открыть этот файл и несколько раз нажать Ctrl-Z, рад, что VS Code так сохраняет ваши изменения.
кто все еще сталкивается с проблемой в Linux и не нашел ее в корзине, попробуйте это решение
https://github.com/Microsoft/vscode/issues/32078#issuecomment-434393058
find / -name "delete_file_name"
Работает на Ubuntu 18.04 с кодом VS 1.51.0.
Мои удаленные файлы из VS Code находятся по адресу:
~/.local/share/Trash/files
Чтобы найти удаленные файлы:
find ~/.local/share/Trash/files -name your_file_name
Надеюсь мой случай помог!
Просто найдите файлы, которые вы удалили, в корзине. Щелкните его правой кнопкой мыши и выполните восстановление, как обычно, с другими удаленными файлами. Это похоже на то, что вы делаете обычно, потому что код VS также использует обычный мусор вашей системы.
При отправке репозитория на Github через код Vs Studio я удалил всю папку, и они были недоступны и в корзине. Вот как я восстановил эти файлы. Для Windows.
Метод заключается в восстановлении предыдущей версии Диска, в которой существовал удаленный файл.
Я удалил файлы с диска G:, изображения ниже говорят сами за себя
Откройте меню свойств диска
В свойствах перейдите на вкладку «Предыдущие версии», где вы можете найти ранее сохраненные версии этого диска вместе с датой во время использования резервной копии или нажмите «Восстановить», чтобы получить предыдущую версию этого диска.
Примечание. Манипуляции с диском после точки восстановления будут недоступны.
Да, я знаю, что этот вопрос касается VS Code, но я думаю, что могу кому-то помочь. Я навсегда удалил файл, и я пробовал все советы, написанные здесь, но безуспешно. Поэтому мне пришлось восстановить файл из ОС Linux, следуя этому
grep -a -C 500 -F 'Unique string in text file' /dev/sda
Я не уверен, как я удалил файл в VS Code и не смог найти его в корзине. Файл найден с помощью функции «История» Проводника.
Если ваш локальный каталог инициализирован git и вы не зафиксировали изменения, включающие удаление, вы можете использовать git checkout -f
, чтобы отбросить локальные изменения.