如何在Sublime Text中查看文件的当前编码?
这似乎是一件非常简单的事情,但搜索并没有产生太大的影响。任何指针都将不胜感激!
答案 0 :(得分:464)
由于这个帖子在谷歌搜索中是一个流行的结果,这里是为崇高文本3 build 3059+做的方法: 在用户首选项中,添加以下行:
"show_encoding": true
答案 1 :(得分:294)
如果您不想使用插件,则另一个选项:
控制 + ` 或
View -> Show Console
在控制台上键入以下命令:
view.encoding()
如果您想要更具侵入性的内容,可以选择创建执行以下命令的快捷方式:
sublime.message_dialog(view.encoding())
答案 2 :(得分:43)
使用EncodingHelper插件,您可以在状态栏上查看文件的编码。您还可以转换文件的编码并扩展其他功能。
答案 3 :(得分:32)
就我而言,没有任何插件,只需从文件菜单或键盘快捷方式保存文件
CTRL + S (Windows,Linux)或 CMD + S (Mac OS)
在编辑器窗口底部的状态栏中简要显示括号之间的当前编码。这个建议适用于Sublime Text 2和3。
请注意,如果您尝试使用不能代表文件中所有字符的编码保存文件,则Sublime Text 3状态栏右侧显示的编码可能会显示错误的文件编码。 在这种情况下,你会看到一个信息对话框,而Sublime告诉你它正在回归到UTF-8。情况可能并非如此,所以要小心。
答案 4 :(得分:9)
ShowEncoding是另一个简单的插件,可以在状态栏中显示编码。就是这样,在编码之间进行转换时使用内置的“Save with Encoding”和“Reopen with Encoding”命令。
答案 5 :(得分:1)
插件ConverToUTF8也具有此功能。