«

Sublime Text Tips

1. 说明

每次拿到一台新电脑或重装系统后都会重新配置一下开发环境,其中就包括Sublime Text,下面记录一下相关Tip,供大家做个参考。

2. Tips

2.1 下载

Sublime Text下载:http://www.sublimetext.com/2

2.2 插件管理器(Package Control)

Sublime Text插件管理器(Package Control)安装下载:
通过快捷键ctrl+`或菜单栏View > Show Console打开Console,输入一下code回车即可。

Sublime Text 2:

import urllib2,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; 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 Text 3:

import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; 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)  
2.3 安装插件

通过快捷键ctrl+shift+p (Win, Linux) or cmd+shift+p (OS X),打开Sublime Text的命令栏,输入Package Control:Install Package,回车输入查找需要安装的插件。

Pachage Control其他命令说明:https://packagecontrol.io/docs/usage

2.3 管理插件

安装好插件后,可以通过菜单栏Sublime Text > preference > package setting来管理插件。

2.4 常用插件:
1. Emmemt (html快速补全)

Emmet前身是Zen coding,使用仿CSS选择器的语法来生成代码,大大提高了HTML/CSS代码编写的速度。示例图:

2. ConverToUTF8 (编码转换)

国内哥们写的,完美解决乱码,让Sublime Text 2支持GB2312和GBK。

3. JsFormat (JS格式调整)

对于网站上下载的一坨一坨的JS文件,或者自己写的不规范JS文件,使用这个插件能够将JS code调整为标准的JS书写格式,便于查看。

...
分享