java - 从 git 到 eclipse 的特殊字符

标签 java git

所以我将一些 java 文件从 git 克隆到 eclipse。还有一些特殊字符,例如 Ü è。你会在西类牙语中看到java通常不喜欢的字母。当我在 java 中打开该项目时,它会将它们变成带有 ? 的正方形。在它的中间,java提示它说存在特殊字符问题。这不会是一个大问题,但我是为了工作而这样做,并且有很多代码和要经历的事情以及很多特殊字符。我能做些什么来让java喜欢它或者当我从git转到eclipse时不改变字符?

最佳答案

(假设当您说“我在 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 。)

关于java - 从 git 到 eclipse 的特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48244019/

相关文章:

java - 将 PHP 数组数据结构移植到 Java 中

Java 中 COM 的等价物

java - 如何在 Windows 中使用 java 将 webp 转换为 png 或 jpg?

Java、MyFaces 1.1、Tobago 以及如何创建可重用的 Web 组件

python - 无法使用 git 安装私有(private) python 包

git - 更改 Git 远程 'push to' 默认值

java - 什么时候使用不同的类?

git - 为什么 git 认为我有一个稀疏 checkout ? "You are in a sparse checkout with 100% of tracked files present."

Git 仅推送裸存储库?

git - 跨平台 git 钩子(Hook)