Image placeholder

Sublime Text 3 汉化方法及插件推荐

Image placeholder
F2EX 2016-03-07

sublime

使用Package Control组件安装

1.按Ctrl+`调出console
2.粘贴以下代码到底部命令行并回车

import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; 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)

以下是Sublime Text 2的代码(3和2的安装代码不同)

import urllib2,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; 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')

如果安装过程中控制台出现 “Error validating download….”错误,点这里手动下载 Package Control.sublime-package ,然后复制到sublime安装目录中Packages/目录下,重启即可。

为Sublime Text 3汉化

Ctrl+Shift+P 输入install package回车,然后输入ChineseLocalization选择后回车等待安装,安装成功后自动切换成简体中文版。

解决Sublime Text 3不支持GB2312和GBK

Ctrl+Shift+P 输入install package回车,然后输入ConvertToUTF8选择后回车等待安装,安装成功后,即可支持GB2312和GBK。

Sublime Text 3插件推荐

emmet – Zen Coding,快速编写HTML/CSS代码,快捷键 tab
Sublime Prefixr – CSS3私有前缀自动补全插件
JS Format – JS代码格式化插件
Sublime CodeIntel – 代码自动提示
Bracket Highlighter – 代码匹配,可以匹配括号,引号等符号内的范围
Hex to HSL – 自动转换颜色值,从16进制到HSL格式,快捷键 Ctrl+Shift+U
Git – 该插件基本上实现了git的所有功能

Sublime官网下载


2017-07-30