vscode 怎么误删了文件怎么办?

2020-05-19 10:12:54 +08:00
 mobet
昨天忘记 git add 了,早上手贱,删除了昨天的代码,TM 我整个人懵逼了,这垃圾,回收站都没有,整个人简直了~~
8258 次点击
所在节点    问与答
26 条回复
workg
2020-05-19 10:49:13 +08:00
windows 的可以试试使用 WinHex 恢复被删除的文件
sleepm
2020-05-19 11:11:08 +08:00
无解
努力回忆昨天的代码吧
我已经有过两回这样的教训了
mobet
2020-05-19 11:15:19 +08:00
@workg 回忆起来了,花了一个半小时
mobet
2020-05-19 11:16:06 +08:00
@sleepm 回忆起来了,花了一个半小时
mobet
2020-05-19 11:16:16 +08:00
@workg 感谢
lbyo
2020-05-19 11:49:01 +08:00
首先:

其次:
这种情况我只在 git squash 的时候遇到过,我基本会在第一时间察觉,
如果 VSCode 和变动文件都没有关闭的话,又分为两种情况:
1. 针对没删除的文件:ctrl + z,
2. 针对已经删除的文件:它不会关闭文件 tab,但会显示 xxx(已删除),把代码 copy 出来,重建一个吧

如果没 ADD 过,可能要找一下数据恢复工具了。
最后,垃圾的工具不常见,但 xxx 常见
matrix67
2020-05-19 12:21:40 +08:00
jet brains 的 local history 能救命哈哈
mobet
2020-05-19 13:36:51 +08:00
@lbyo 用 vscode 得小心了
mobet
2020-05-19 13:37:01 +08:00
@matrix67 确实如此
ileeoyo
2020-05-19 13:37:47 +08:00
@lbyo 这个主题配色和字体挺好看啊
superrichman
2020-05-19 13:41:15 +08:00
装个 local history 插件吧,防误删,防误改神器。
Bonky
2020-05-19 13:55:16 +08:00
代码全部放到 onedrive 上...
lbyo
2020-05-19 13:59:56 +08:00
@ileeoyo #10 InconsolataLGC Nerd Font Mono + One Dark Pro
ileeoyo
2020-05-19 14:39:05 +08:00
@lbyo 为啥看起来还是不太一样呢
![image.png]( https://i.loli.net/2020/05/19/mvxgr2UCE7fRZIN.png)
lbyo
2020-05-19 14:45:03 +08:00
@ileeoyo #14
你确定你的 settings.json 中
`"editor.fontFamily": "'InconsolataLGC Nerd Font Mono'",`
且你下载的字体是 InconsolataLGC Nerd Font Mono 而不是其他字体吗
ileeoyo
2020-05-19 14:49:31 +08:00
@lbyo 字体确实不太一样,不过感觉很像没啥关系。主要是 js 图标和那个括号颜色为啥不太一样呢
lbyo
2020-05-19 14:59:55 +08:00
ileeoyo
2020-05-19 15:31:49 +08:00
@lbyo 感谢
root8080
2020-05-19 15:35:58 +08:00
我也误删过 整个人都懵了 o(╥﹏╥)o 那个瞬间特别怀念 IDEA 的 local history
july1995
2020-05-19 16:31:23 +08:00
昨天我 vscode 远程连接服务器,把 nginx 配置文件目录给删了,搞了一下午,才给他恢复。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/673123

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX