ChatGPT解决这个技术问题 Extra ChatGPT

在 Sublime Text 3 中使用 BOM 将文件编码设置为 UTF8

当我在 Sublime Text 3 中打开一个文件时,在底部我可以选择设置字符编码,如屏幕截图所示。

https://i.stack.imgur.com/FNvMj.jpg

可以选择将其设置为 UTF-8 ,经过一番研究后,这意味着 UTF-8 without BOM,但我想将其设置为 UTF-8 With BOM ,如下所示:

https://i.stack.imgur.com/5F4qu.jpg

如何在 ST3 中执行此操作?


M
Mahdi

进入首选项>设置 - 用户文件:Preferences.sublime-settings

写这个:

“show_encoding”:是的,

它在 2013 年 12 月 17 日的发行说明日期进行了解释。内部版本 3059。Official site Sublime Text 3


平心而论,在我投反对票之前,这在某些时候是正确的吗?在当前版本中,show_encoding 不提供“使用 BOM”选项,因此不回答问题。
我在这里误会了吗?这根本没有回答问题......
它没有回答问题,但我不得不承认它帮助我找出了我的代码被解释为汉字时遇到的问题
不回答问题并且在 ST3 中不起作用
J
Jimmy liu

我也不能在角落按钮中设置“UTF-8 with BOM”,但我可以从菜单栏中更改它。

“文件”->“使用编码保存”->“带有 BOM 的 UTF-8”


h
harryssuperman

进入首选项>设置-默认

默认情况下,您将拥有下一个:

// Display file encoding in the status bar
    "show_encoding": false

您可以更改它或像 cdesmetz 所说的那样设置您的用户设置。


A
Azee

默认情况下,Sublime Text 设置为 'UTF8 without BOM',但未指定。

唯一指定的内容是 'UTF8 with BOM'

希望这有帮助:)