检索C ++文件的原始版本

时间:2018-02-12 07:09:56

标签: c++ visual-studio-code

所以我正在使用C ++项目。当我试图tar文件时发生了一些错误。现在,当我在Visual Studio Code上打开文件时,它会向我显示此消息。

The file will not be displayed in the editor because it is either binary, very large or uses an unsupported text encoding

这不仅仅是关于Visual Studio Code,我无法在任何文本编辑器上打开文件。文件的扩展名仍为.cpp

如何检索文件的原始版本?!

1 个答案:

答案 0 :(得分:3)

也许您丢失了该文件(例如,在gcc foo.cpp -o foo.cpp之类的错误之后,例如使用输出编译到源代码中)。

当然,你有备份。使用它们。

然后,考虑学习如何使用某些version control系统。我强烈推荐git(即使对于你单独编写代码的小型个人项目),然后你应该git commit经常,通常每小时工作一次(但是肯定会提交正确编译的代码) ,但可能是非常错误的。)

(丢失一些代码是我们生命中曾经做过的一次错误;我已经老了,已经丢失了打孔卡......)

我不是使用git的专家,但我发现它非常宝贵。如果您撰写free software,请考虑在您的资源库中使用gitgithub

git有一些很棒的documentation,包括简短的视频教程。您将在命令行中使用它。所以我强烈建议 今天学习一点git 。您需要的个人小项目非常简单(即使您像我一样,也会使用git次优的。)