簡體   English   中英

在代碼管理菜單中恢復visual studio code中刪除的文件

[英]Restore deleted files in visual studio code in the code management menu

我真的很傷心,因為我在 Visual Studio Code 中不小心刪除了 3 個文件。 我是通過左側的“源代碼管理”菜單完成的。 現在我的問題...是否有可能恢復我這樣刪除的 3 個文件? 我將不勝感激任何答案,也許您想知道:我使用 Windows:-( 我試圖查看 Windows 的回收站,但它不在那里。:-(

不,您無法使用VS Code或標准工具恢復這些文件。 它們沒有放入回收站(或您的操作系統的等效物),它們是使用git cleangit reset --hard刪除的。 哀悼:-(

當然有用於恢復已刪除文件的實用程序可能成功也可能不成功,但這超出了本問題的范圍。

我不小心刪除了一個甚至沒有簽入git的文件。 谷歌把我帶到了這里。 該文件不在垃圾桶中(Ubuntu 18.4 VS Code 1.31.1)。 望着混帳輸出我可以看到它使用git clean -f通過刪除它f奧爾塞)。

幸運的是,該文件仍在編輯器中。 只需按Ctrl + P並鍵入文件名即可。 它應該顯示在文件列表中,如果您打開它,它會在選項卡上顯示“FILE_NAME(從磁盤中刪除)” 只需將內容復制/粘貼到應該的位置即可。

vscode 使用其最新的 TIMELINE視圖維護文件歷史記錄。

如何在 vscode 中恢復已刪除的 git-untracked 文件:

在同一目錄下創建同名文件。

轉到文件資源管理器上的時間線。

您可以獲得舊版本的文件。

如果你不小心點擊了重命名正下方的刪除菜單選項,只要你不慌張,喜歡重啟你的電腦什么的,你可以在你電腦的文件資源管理器中打開那個目錄

並右鍵單擊。

那里應該有撤消刪除或您對目錄所做的任何其他操作的選項。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM