【发布时间】:2013-10-08 14:55:18
【问题描述】:
我有一个奇怪的问题。我正在使用 Windows 笔记本电脑和 Mac Air 进行 Android 开发。我在两者中都使用 Eclipse 作为 IDE,Git 和 GitHub 用于源代码控制,以及用于 Eclipse 的 EGit 插件。
有时我对 cmets 使用非英语(实际上是俄语)语言。这里发生了一些奇怪的事情:当我在 Windows 上工作时,用非英语添加注释,保存源代码文件,提交更改,然后在 Mac 上打开它,文件变成乱码(一些编码问题) .当我反之亦然时(在 Mac 上工作、以非英语添加 cmets、保存文件、提交更改、在 Windows 上打开),一切都显示正常。
为什么会发生这么奇怪的事情?为什么编码有区别?
【问题讨论】:
-
您在 Eclipse 中为您的文件使用了哪些设置?我建议使用 UTF-8(两者都一样!)
-
如果我不得不猜测的话,我会说在 windows 中它是使用 windows-1251 编码的,而在你的 mac 上它是使用 UTF-8 编码的。
-
在 Eclipse 中哪里可以找到保存文件的设置?我认为Eclipse默认将所有内容保存在UTF-8中......
标签: java android eclipse git egit