我正在使用Eclipse在Windows中处理我的项目(我没有检查我的编码是否为CP-1251)。现在我将使用Eclipse在Linux中使用我的项目,但是使用UTF8编码,所以我的所有注释现在都是不可读的。
我可以使用Eclipse将它们重新转换为UTF吗?
答案 0 :(得分:13)
您可以在“首选项”部分
中设置eclipse使用的编码窗口 - >偏好 - >一般 - >工作区 - >文本文件编码
只有在您遇到问题的唯一项目时,您才可以为单个项目覆盖它。
答案 1 :(得分:0)
Eclipse有一个插件" Autodetect Encoding" - 您可以检测/转换文件中的编码。它可以在Help-> Marketplace ...
中找到我刚刚开始测试,但到目前为止一直有效。
提示:有时您需要将探测器更改为ICU4j
即使转换在当前文档中不起作用(因为检测),您也可以这样做: CTRL + C 在一个enconding切换到另一个和 CTRL + V 它将粘贴正确然后保存。
答案 2 :(得分:0)
就我而言,我想更改某些.properties
文件的编码。
我猜想它也适用于其他文件类型。
我做得很好的事情是:
转到窗口->优先级->常规->内容类型->(展开)文本->查找Java Properties File
->将默认编码更改为UTF-8
->点击了Update
这是一张图片:
我不知道以前的版本中是否存在此选项,但是我的版本是2020 - 06。