在Visual Studio代码回收站中还原已删除的文件


108

使用Visual Studio代码版本1.8.1如何在回收站中还原已删除的文件?


4
由于VS Code在程序中显示了该提示,因此我觉得这个问题非常合理。在谷歌搜索(然后降落在这里)之前和在系统垃圾箱中之前,我也在程序内部等待了一分钟;)
Manuel Manhart

是的,这是一项缺少的功能
ACV

Answers:


165

它使用系统的普通垃圾箱。因此,您可以在这里抢购它。

在Windows中,您可以在资源管理器中找到它;在Linux中,Konquerer / Nemo / ...中也可以找到它。


在Linux中,您可以使用带有该trash-cli软件包的终端进行还原。trash-list将列出垃圾箱中的所有文件,trash-restore foo让您引导您还原名为foo的文件。在ChromeOS中很有用,在该OS中可能没有可访问Linux垃圾桶的GUI应用程序。
Ray Foss

24
  1. 首先转到本地计算机的回收站。
  2. VS代码删除的文件位于回收站中。
  3. 因此,右键单击已删除的文件,然后选择->恢复选项,然后您已删除的文件将自动以VS代码恢复。

2
它实际上有效!我在回收站中找到了所有文件。谢谢
Fouad Boukredine

9

我知道OP会说回收站。我要做的是重新创建文件,特别是如果它是单个文件。在文件中时,我只需按CMD + Z(在Mac上),就可以恢复文件。

  1. 在与删除文件相同的目录中重新创建文件。
  2. 新创建的文件中的CMD + Z。


3

我无意中放弃了VS Code中源代码管理中的更改,我只需要重新打开此文件并按Ctrl-Z几次,高兴的是VS Code可以像这样保存您的更改。


2

只需在回收站中查找已删除的文件即可。右键单击它,然后像对待其他已删除文件一样正常进行还原。它与您通常使用的类似,因为VS代码还使用系统的常规垃圾桶。


0

如果您的本地目录已初始化git并且尚未提交包含删除的更改,则可以git checkout -f用来丢弃本地更改。


0
  1. 转到计算机的回收站。
  2. 搜索特定文件访问内容被删除
  3. 右键单击该文件。转到下拉列表中的还原。

瞧!该文件将还原并返回到您的文件夹中。编码愉快!


2
您为什么要回答一个已有4年历史的问题,并且答案与已经存在的答案本质上相似?如果您要为旧问题添加答案,则应该添加相关内容和新内容。你的回答并没有真正添加任何东西,是不是在上面的两个答案..
格伦·麦金托什

0

通过Vs Studio代码将存储库推送到Github时,我删除了整个文件夹,并且它们在回收站也不可用。这是我恢复这些文件的方法。 对于Windows

该方法是还原存在已删除文件的驱动器的先前版本

我已经从G:驱动器中删除了文件,以下图像仅供参考

打开驱动器的属性菜单

在此处输入图片说明

在属性中,转到以前的版本选项卡,您可以在其中找到该驱动器的先前存储版本以及打开备份使用时的日期,或单击还原以获取该驱动器的先前版本。

在此处输入图片说明

注意:还原点之后驱动器中的操作将不可用


嗨,我面临着同样的问题,但就我而言,没有以前的版本
Saad Abbasi

如果您关闭了文件历史记录,将无法正常工作。
萨阿德阿巴斯

@SaadAbbasi我已经尝试了2天,但是恢复以前的版本是我找到的唯一解决方案
NIRANJAN S PATTANSHETTI

不幸的是,我的文件历史记录未启用,因此无法恢复。我将再次做所有的事情。:(
Saad Abbasi

1
@SaadAbbasi不确定这些事情,但是在这里,我有一些资源可能会对链接有所帮助 ,[link](wintips.org/fix-restore-previous-versions-not-working-in-windows-10/)这可能有效:- )
NIRANJAN S PATTANSHETTI
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.