Eclipse中的java文件搞乱了奇怪的字符

时间:2012-03-10 09:57:34

标签: java android eclipse encoding binary

我的java文件搞砸了。根据此站点,它有一些二进制编码:http://lajm.eu/emil/encoding/。它说它有:application / octet-stream;字符集=二进制

那么我的java文件如何突然以二进制编码?更重要的是,我如何恢复我的代码?

enter image description here

1 个答案:

答案 0 :(得分:4)

您可以转到edit - > set encoding来检查文件编码。看看它说的是什么。在你恐慌之前也一定要重启Eclipse。有时会出现奇怪的字符,但通常会重新启动它。

编辑至于如何恢复文件的版本:Every time you modify a file in Eclipse, a copy of the old contents is kept in the local history.(请参阅here)。您可以在工作区的.metadata\.plugins\org.eclipse.core.resources\.history中找到您的文件。希望这对你有帮助。

编辑2 实际上,文件中存在难看的二进制文件,但至少存储了。您可以尝试使用Eclipse:选择您的文件 - >右键单击 - >替换为 - >当地历史。