当前通过sublime打开了一个xml文件。
此时,突然想到,想去查看当前文件的编码类型。
1. 结果,去菜单栏中,找了半天,竟然没有找到相关的选项,可以显示当前文件的编码类型的。
其中,算是比较接近想要的答案的,也只有两个编码相关的:
(1)File->Reopen with Encoding -> xxx:
(2)File->Save with Encoding->xxx:
但是都还是无法显示当前文件是什么编码的。
或者说,当前文件,是去(尝试)用什么编码打开的。
2.后来自己折腾出,接近的方法。
如果本身已经保存过了该文件,即已经write之后了。
则可以通过:
View -> Show Console:
看到console中显示的:
Writing file xxx with encoding XXX
此时,才知道,当前文件,之前是用什么编码打开的。
但是,前提是需要已经修改了该文件,然后保存后,才可以通过console看到编码类型的。
3.网上也找到半天,只找到一些相关的帖子:
Display encoding and line ending character of the current file in status bar
其中也是一堆人需要类似功能,但是还是没有实现。
后来找到了一些相关的插件:
貌似可以实现此功能,但是太麻烦了,懒得去弄了。
【总结】
很诡异和奇怪的是,对于文本编辑器,尤其是专业文本编辑器来说,如此普通和常用的功能,竟然sublime没有实现。
却还需要去借助于第三方之类的插件去实现,真的不知道开发者脑子里是怎么想的。。。就冲这点,对sublime也没了好感了。。。也只会是偶尔用用。还是继续使用之前常用的Notepad++ 了。