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

问题描述 投票:87回答:4

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

“设置编码”

有选项将其设置为UTF-8,这在进行了一些研究之后就意味着没有BOM的UTF-8,但我想将其设置为UTF-8 With BOM,如下所示:

“带BOM的UTF-8”

如何在ST3内执行此操作?

encoding utf-8 sublimetext3 sublimetext2 byte-order-mark
4个回答
82
投票

我也不能在角按钮中设置“带有BOM的UTF-8”,但是我可以从菜单栏中进行更改。

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


167
投票

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

写此:

“ show_encoding”:true,

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


4
投票

进入首选项>设置-默认

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

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

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


1
投票

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

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

希望此帮助:)

© www.soinside.com 2019 - 2024. All rights reserved.