我有一个奇怪的问题。我在Windows笔记本电脑和Mac Air上进行Android开发。我在两台设备上都使用Eclipse作为IDE,使用Git和GitHub进行源代码控制,并使用EGit插件进行Eclipse。
有时我会使用非英语(事实上是俄语)评论。这里发生了一些奇怪的事情:当我在Windows上工作,添加一个非英语评论,保存源代码文件,提交更改,并在Mac上打开它时,该文件变成了乱码(编码问题)。当我反过来做(在Mac上工作,添加非英语评论,保存文件,提交更改,在Windows上打开),一切都显示正常。
为什么会出现这样奇怪的事情?为什么编码会有差异?
有时我会使用非英语(事实上是俄语)评论。这里发生了一些奇怪的事情:当我在Windows上工作,添加一个非英语评论,保存源代码文件,提交更改,并在Mac上打开它时,该文件变成了乱码(编码问题)。当我反过来做(在Mac上工作,添加非英语评论,保存文件,提交更改,在Windows上打开),一切都显示正常。
为什么会出现这样奇怪的事情?为什么编码会有差异?