Java 个文件已编码

Java files became encoded

所以我不确定 is/was 的原因是什么,但现在(只有)我的五个 .java 源文件中的两个在 Eclipse 中作为单行方块加载。我用记事本打开它,它显示了编码(很多东亚字符,我什至还看到了太阳之类的东西),但现在它在 Eclipse 中只显示正方形,而在其他地方什么都没有。

有人可以解释可能发生的情况并提供解决方案吗?

尝试首选项 -> 工作区 -> 文本文件编码和其他 UTF-8

在 Eclipse 中右键单击该文件,select 'Replace With > Local History' Eclipse 将显示该文件以前版本的列表(如果有的话)。您可以从那些替换错误的当前版本。

花时间设置备份系统。还可以使用 Git 或 SVN 等版本控制系统来保存文件的良好副本。