我曾在Windows上使用Eclipse编辑我的项目(但我没有检查我的编码是否为CP-1251)。现在我打算在Linux上再次使用Eclipse来处理这个项目,但是采用UTF8编码,所以我现在的所有注释都无法读取。
那么我能否只使用Eclipse将它们重新转换成UTF格式?
那么我能否只使用Eclipse将它们重新转换成UTF格式?
有一个适用于Eclipse的插件"Autodetect Encoding" - 您可以检测/转换文件中的编码。它可以在帮助->市场...中找到。
我刚开始测试,但到目前为止它还是有效的。
提示:有时需要将检测器更改为ICU4j
即使在当前文档中转换不起作用(因为检测),您也可以这样做:CTRL+C在一个编码上切换到另一个CTRL+V,然后保存就会正确粘贴。
在我的情况下,我想要更改一些 .properties
文件的编码。
我猜这对其他文件类型也适用。
我所做的并且完美地工作的是:
转到 Window --> Preferenes --> General --> Content Types --> (展开) Text--> 查找 Java Properties File
--> 将默认编码更改为 UTF-8
--> 点击 Update
这里有一张图片:
我不知道在之前的版本中是否存在此选项,但我的版本是2020 - 06。