所以我将一些java文件从git克隆到eclipse。有一些特殊的角色,如Üè。你会在西班牙语中看到java通常不喜欢的字母。当我在java中打开项目时,它将它们变成了带有?的方块。在它的中间和java抱怨它说有一个特殊的字符问题。它不会是一个大问题,但我正在做它的工作,有很多代码,并通过和许多特殊字符。当我从git转到eclipse时,我能做些什么来让它成为喜欢或不改变角色?
答案 0 :(得分:0)
(假设当你说"我在java中打开项目"你实际上是指在Eclipse中打开项目:)
您需要做两件事:首先弄清楚文件编码是什么,然后再更改您的设置,以便Eclipse使用该编码。 Figuring out the encoding can be troublesome。使用Unix上的git远程存储库,明显的猜测是UTF-8,Windows UTF-16也会成为我的想法。在最坏的情况下,您始终可以在十六进制编辑器中打开文件,并检查您的特殊字符是如何实际编码的。之后making Eclipse use that encoding很容易。 (你可以考虑changing it only for this special project of yours。)