Ich hatte ein Java-Projekt, an dem ich arbeitete, von dem alle Quellcodedateien in UTF-8 kodiert waren, und viele enthielten japanischen Text.Eclipse nahm falsche Kodierung an und änderte die Kodierung aller Projektdateien
Ich habe Eclipse aktualisiert und den gleichen Arbeitsbereich geöffnet. jedoch
Eclipse zerstört sofort meine Arbeitsbereich die Dateien alle, sie zu ändern Standard-Kodierung des Eclipse (Cp1252) und erneut speichern sie, so dass:
String A = "カフェ";
jetzt:
String A = "飲�物";
Was das ist der beste Weg, um die Dateien zurück zu bekommen, wie sie waren?
Es ist sicher anzunehmen, dass Sie keine Art von Source-Management verwenden (aka, Versionskontrollsystem), wie Git, Svn, Perforce, etc? –
@ E-Riz Ich verwende tatsächlich keine Versionskontrolle für dieses Projekt. – Infima
Eclipse "speichere" nicht alle Ihre Dateien ohne explizite Aktionen. Die Dateien sind wahrscheinlich immer noch UTF-8-codiert, aber Eclipse zeigt sie an, als wären sie CP-1252. Ich glaube, alles, was Sie tun müssen, ist, die Standardkodierung von Eclipse wieder in UTF-8 zu ändern. –