V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
mmc19
V2EX  ›  程序员

电脑突然关机,开机后发现没提交的代码损坏

  •  
  •   mmc19 · 15 小时 54 分钟前 · 1022 次点击
    vscode 查看代码显示“此文件是二进制文件或使用了不受支持的文本编码,所以无法在文本编辑器中显示。”,各位大佬有没有遇到过这样的情况
    8 条回复    2025-09-28 15:10:26 +08:00
    qW7bo2FbzbC0
        1
    qW7bo2FbzbC0  
       15 小时 41 分钟前   ❤️ 1
    如果是 *nix 系统,cat 一下文件看看
    如果是 win 系统,看看有没有其他类似的工具
    94
        2
    94  
       13 小时 47 分钟前
    看一下对应文件的 Timeline 记录,找到一个可以点开的恢复看看?我看保存频率还是挺高的。
    deathdealer2011
        3
    deathdealer2011  
       13 小时 42 分钟前
    领导:这就是你任务没完成的理由吗?
    wangtian2020
        4
    wangtian2020  
       13 小时 39 分钟前
    写这个文件的时候用的是 vscode ?手动选择以 utf8 打开文件不行吗
    mmc19
        5
    mmc19  
    OP
       13 小时 6 分钟前
    尝试了用时间线查看,时间线里也没有,只有提交过的记录存在
    mmc19
        6
    mmc19  
    OP
       13 小时 5 分钟前
    也不行
    dcdlove
        7
    dcdlove  
       12 小时 32 分钟前
    可以的,git 有记录 就行 就是要从原始文件里一个一个的转换回来
    mmc19
        8
    mmc19  
    OP
       12 小时 28 分钟前
    我用 cat -v 查看,发现文件被大量 Null 字符(^@)覆盖,寄了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   906 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 19:38 · PVG 03:38 · LAX 12:38 · JFK 15:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.