如何让 Aptana Studio 3 以 UTF-8 保存?

如何让 Aptana Studio 3 以 UTF-8 保存?

我正在使用 Aptana Studio 3(版本:3.0.9.201202141038)。

当我检查我的文件是否以 UTF-8 格式写入时,它显示:

在此处输入图片描述

但是当我创建一个文件并保存它,并在 Notepad++ 中查看它时,它说它是 ANSI:

在此处输入图片描述

然后我必须使用 Notepad++ 将其转换为 UTF-8,然后继续在 Aptana 中处理它。

如何设置 Aptana Studio 3 以 UTF-8 保存文件?

答案1

ANSI 和 UTF-8 的前 128 个字符相同,编码也相同。如果您使用 Aptana Studio 3 创建的文件仅包含这些字符,Notepad++ 将无法区分它们。ANSI 文件和 UTF-8 文件看起来完全相同。


你可以只使用 Notepad++ 来观察相同的行为

如果您在 Notepad++ 中保存一个文件,该文件仅包含 0-127 范围内的字符,编码为UTF-8 without BOM。然后在 Notepad++ 中重新打开该文件,它将显示编码为ANSI

如果你想知道为什么,UTF-8 without BOM而不是UTF-8因为Unicode 标准状态:"Use of a BOM is neither required nor recommended for UTF-8"我想象 Aptana Studio 3 使用 UTF-8 编码保存文件时会遵循此操作。

答案2

进入窗口->首选项,常规->工作区

将文本编码从默认(cp1252)更改为 UTF-8

相关内容