如何在Eclipse中更改默认文本文件编码?

Paw*_*man 214 eclipse

每当我向项目添加新的html文件(或其他文本文件)时,其编码都设置为Cp1250.我不知道为什么,我想这可能是因为我在Windows中的默认语言是波兰语,我不想改变它.无论如何,Eclipse说Cp1250是一个'默认'编码,我每次添加任何内容时都必须手动将其更改为UTF-8.

那么我在哪里可以将默认编码更改为UTF-8?我通过右键单击整个项目来设置编码,但它没有帮助.我在选项中找不到任何东西.这太烦人了......

我正在使用'Helios'发布日食并将其与pydev一起使用,如果这很重要的话.

nan*_*nda 393

窗口 - >首选项 - >常规 - >工作区:文本文件编码

  • 首选项对话框中应该有一个搜索框.键入您尝试设置的事物的前几个字母(例如"enco"),并自动显示哪些窗格是相关的.下次寻找众多隐藏首选中的一个时非常棒. (32认同)
  • 乔丹说的是什么.我非常确定可搜索的菜单是软件的未来. (4认同)
  • 查看我的博客,了解所有这些编码相关设置的完整纲要,包括屏幕截图:[Eclipse Java项目中的Unicode/UTF-8](http://stijndewitt.wordpress.com/2010/05/05/unicode-utf- 8合蚀的Java /) (2认同)

BiA*_*AiB 52

Nanda的答案在我的设置中还不够.我需要做的是:

  • 窗口>首选项>常规>内容类型
  • 在树中选择"文本">"HTML"
  • 选择所有文件关联,尤其是.html
  • 在文本字段"默认编码"中输入"UTF-8"


van*_*102 7

对于日食火星:

更改工作区编码:

更改工作区编码

检查文件编码: 图像检查文件编码


小智 6

首页>>综合>>编辑>>文字编辑>>拼写:Enconding

PS:Eclipse Indigo和Juno.


Rad*_*ech 5

如果您需要在不同的文件夹和项目中编辑具有更多编码的相同类型的文件(例如,一个项目采用 UTF-8,另一个项目采用 Windows-12xx),请转到“窗口”>“首选项”>“常规”>“内容类型”>“文本” > 并选择每个项目具有多种编码的类型。

对于每种类型,删除默认编码的内容,然后单击“更新”

这样 Eclipse 将不会“自动检测”编码,并将使用项目或文件夹的编码集。