0
点赞
收藏
分享

微信扫一扫

sublime text如何显示当前文件的编码

Sublime Text 的默认设置是不开启在右下角的位置显示文件编码和Line Endings(行结束符)信息的,如果想开启,可通过菜单修改。

 

1、查看当前文件编码格式及Line Endings(行结束符)信息: Perference → Settings(首选页 -> 设置),在打开的配置文件里 ,修改以下内容(将默认的false改为true) 

// Display file encoding in the status bar(在状态栏中显示文件编码)
"show_encoding": true,

// Display line endings in the status bar(在状态栏中显示行尾)
"show_line_endings": true,

最后保存配置文件,就可以看到最下方显示的当前文件编码格式了及Line Endings(行结束符)信息了。

sublime text如何显示当前文件的编码_sublime text 4


2、show_line_endings是行结束符也可以在菜单视图 → 行结束符进行快速设置

sublime text如何显示当前文件的编码_sublime_02


3、windows(CRLF)与Linux(LF)换行符区别

LF是line feed的缩写,中文意思是换行。

Linux与Windows两种系统的换行符是不同的,其中Linux的换行符时\n,而Windows的换行符是\r\n。 当python代码中的open是以‘r’模式打开时,两者没有区别,都是显示\n,而当以二进制模式‘rb’打开时,就会显现出不同。具体而言是: 在Windows中对于文本模式打开的文件,输入时‘\n’会自动转换为‘\r\n’,输出时‘\r\n’会自动转换为‘\n’ 若以二进制方式打开文件,则换行符不会发生转换。 


举报

相关推荐

0 条评论