在Eclipse中更改编码

时间:2014-01-21 15:36:37

标签: eclipse encoding

我正在使用Eclipse在Windows中处理我的项目(我没有检查我的编码是否为CP-1251)。现在我将使用Eclipse在Linux中使用我的项目,但是使用UTF8编码,所以我的所有注释现在都是不可读的。

我可以使用Eclipse将它们重新转换为UTF吗?

3 个答案:

答案 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

这是一张图片:

preview

我不知道以前的版本中是否存在此选项,但是我的版本是2020 - 06