如何配置 IDE 代码编辑器以将文件保存为 "UTF-8 without BOM"?

How can I configure the IDE code editor to save files as "UTF-8 without BOM"?

Rad Studio 有一个用于文件编码的编辑器选项。默认情况下,它配置为 Ansi,可以是 UTF-8 等。 如果您想更改此默认设置,例如,更改为 UTF-8,可以通过注册表执行此操作:

[HKEY_CURRENT_USER\Software\Embarcadero\BDS.0\Editor] "DefaultFileFilter"="Borland.FileFilter.UTF8ToUTF8"

然后,文件保存为UTF-8但带有BOM标记。 问题是如何保存为UTF-8但没有BOM标记?

没有执行此操作的选项。 IDE 需要 BOM 来区分 ANSI 编码文件和 UTF-8。如果删除 BOM,IDE 将无法正确地将文件识别为 UTF-8 编码。