sublime text怎么设置编码格式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sublime text怎么设置编码格式相关的知识,希望对你有一定的参考价值。

1.找到菜单栏点击,选择第一个快捷键:Alt + F;

2.鼠标移动到【Reopen with Encoding】项后会自动弹出编码格式;

在弹出的编码格式中选择需要的格式即可。

Ctrl+L 选择整行(按住-继续选择下行)

Ctrl+KK 从光标处删除至行尾

Ctrl+K Backspace 从光标处删除至行首

Ctrl+J 合并行(已选择需要合并的多行时)

Ctrl+KU 改为大写

Ctrl+KL 改为小写

Ctrl+D 选择字符串 (按住-继续选择下个相同的字符串)

Ctrl+M 光标移动至括号内开始或结束的位置

Ctrl+/ 注释整行(如已选择内容,同"Ctrl+Shift+/"效果)

Ctrl+Shift+c转换为utf8

Ctrl+R 搜索指定文件的函数标签

Ctrl+G 跳转到指定行

Ctrl+KT 折叠属性

Ctrl+K0 展开所有

Ctrl+U 软撤销

Ctrl+T 词互换

Tab 缩进 自动完成

Shift+Tab 去除缩进

Ctrl+Enter 光标后插入行

Ctrl+F2 设置书签

F2 下一个书签

Shift+F2 上一个书签

shift+鼠标右键 列选择

Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑

Alt+. 闭合当前标签

F6 检测语法错误

F9 行排序(按a-z)

F11 全屏模式

Ctrl+Shift+Enter 光标前插入行

Ctrl+Shift+[ 折叠代码

Ctrl+Shift+] 展开代码

Ctrl+Shift+↑ 与上行互换

Ctrl+Shift+↓ 与下行互换

Ctrl+Shift+A 选择光标位置父标签对儿

Ctrl+Shift+D 复制光标所在整行,插入在该行之前

ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找

Ctrl+Shift+K 删除整行

快捷键:

Ctrl+Shift+L 鼠标选中多行(按下快捷键),即可同时编辑这些行

Ctrl+Shift+M 选择括号内的内容(按住-继续选择父括号)

Ctrl+Shift+P 打开命令面板

Ctrl+Shift+/ 注释已选择内容

Ctrl+Shift+Enter 光标前插入行

Ctrl+PageDown 、Ctrl+PageUp 文件按开启的前后顺序切换

Ctrl+鼠标左键 可以同时选择要编辑的多处文本

Shift+鼠标右键(或使用鼠标中键)可以用鼠标进行竖向多行选择

Shift+Tab 去除缩进

Alt+Shift+1~9(非小键盘)屏幕显示相等数字的小窗口

参考技术A 你好。Sublime Text 2 默认是保存utf8编码的,但我发现同样保存代码文档,有的是带签名有的不带签名,于是我还需要用EmEditor一个一个去修改成不带签名。如果我的回答没能帮助您,请继续追问。.... 参考技术B 选择菜单栏上的第一个(File[文件])快捷键:Alt + F

鼠标移动到【Reopen with Encoding】项后会自动弹出编码格式

在弹出的编码格式中选择合适的格式即可!本回答被提问者和网友采纳
参考技术C 菜单栏里 file->save with Encoding ->选择编码。 参考技术D 选择菜单栏上的第一个(File[文件])快捷键:Alt + F

鼠标移动到【Reopen with Encoding】项后会自动弹出编码格式

在弹出的编码格式中选择合适的格式即可!

如何让sublime text 2/3支持中文编码

      由于每个编辑器默认编码格式不一样,所以大致在一些编辑器中编辑的代码注释在另外一些编辑器中出现乱码。在sourceinsight里面编辑的中文在sublime text3中出现乱码,所以上网找了一下解决方法。

 

       问题的原因是sublime text默认使用UTF8打开文件,所以导致GBK编码格式的中文出现乱码,只需要sublime text将文件以GBK打开即可。

      解决方法分为三步:

     1. 安装PackageControl

在View->Show Console,在下面显示的文本框里面输入如下内容:

sublime text2:

 

[plain] view plain copy
 
  1. import urllib2,os,hashlib; h = ‘2deb499853c4371624f5a07e27c334aa‘ + ‘bf8c4e67d14fb0525ba4f89698a6d7e1‘; pf = ‘Package Control.sublime-package‘; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( ‘http://packagecontrol.io/‘ + pf.replace(‘ ‘, ‘%20‘)).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), ‘wb‘ ).write(by) if dh == h else None; print(‘Error validating download (got %s instead of %s), please try manual install‘ % (dh, h) if dh != h else ‘Please restart Sublime Text to finish installation‘)  


sublime text3:

 

 

[plain] view plain copy
 
  1. import urllib.request,os,hashlib; h = ‘2deb499853c4371624f5a07e27c334aa‘ + ‘bf8c4e67d14fb0525ba4f89698a6d7e1‘; pf = ‘Package Control.sublime-package‘; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( ‘http://packagecontrol.io/‘ + pf.replace(‘ ‘, ‘%20‘)).read(); dh = hashlib.sha256(by).hexdigest(); print(‘Error validating download (got %s instead of %s), please try manual install‘ % (dh, h)) if dh != h else open(os.path.join( ipp, pf), ‘wb‘ ).write(by)  



 

稍等一下就会帮你将package control安装上了。会出现如下菜单:

技术分享技术分享

 

2. 安装ConvertToUTF8功能

选择Package Control,输入install,会显示如下界面:

技术分享

技术分享

选择第一项,在随后出现的搜索框中输入utf8,选择第一项安装即可:

技术分享技术分享

 

3. 安装完毕之后就可以选择文件编码了。

File->reload with encoding选择合适的编码即可。

技术分享技术分享

技术分享

 

参考文献:

1. package control

2. ConvertToUTF8:

3. 解决乱码,让Sublime Text 2支持GB2312和GBK

转载自:http://blog.csdn.net/murphykwu/article/details/43445425




以上是关于sublime text怎么设置编码格式的主要内容,如果未能解决你的问题,请参考以下文章

sublime 怎么改成 gbk 编码

怎么在sublime里面显示编码格式

Sublime text 3 中文文件名显示方框怎么解决

如何让sublime text 2/3支持中文编码

sublime显示当前文件的编码格式

使用Sublime编写HTML页面时发现,虽然已经设置好了UTF-8的编码格式,但却发现HTML页面的汉字仍然是乱码。