如何在Sublime Text 2中看到当前的文件编码?

如何在Sublime Text 2中看到当前的文件编码?

这似乎是一个非常简单的事情,但search没有产生太多。 任何指针将不胜感激!

由于这个线程是在谷歌searchstream行的结果,这里是为崇高的文本做的方式3build设3059 +:在用户的喜好,添加行:

"show_encoding": true 

如果你不想使用插件的另一种select:

Ctrl + `

View -> Show Console

在控制台上键入以下命令:

 view.encoding() 

如果你想要更侵入的东西,可以select创build一个执行以下命令的快捷方式:

 sublime.message_dialog(view.encoding()) 

使用EncodingHelper插件,您可以在状态栏上查看文件的编码。 您也可以转换文件的编码并扩展其他function。

演示

就我而言,没有任何插件,只需从“文件”菜单或使用键盘快捷键保存文件即可

CTRL + S (Windows,Linux)或CMD + S (Mac OS)

在编辑器窗口底部的状态栏中简要显示当前的编码 – 圆括号之间的编码。 这个build议在Sublime Text 2和3中起作用。

请注意,如果您试图使用不能表示文件中所有字符的编码来保存文件,则在Sublime Text 3的状态栏右侧显示的编码可能会显示错误的文件编码。 在这种情况下,你会看到一个信息对话框,Sublime告诉你它正在回落到UTF-8。 这可能不是这样,所以要小心。

ShowEncoding是另一个简单的插件,显示状态栏中的编码。 就是这样,编码之间的转换使用内置的“保存与编码”和“重新打开编码”命令。

ConverToUTF8插件也具有这个function。