SublimeText(以下简称st)是一款优质的编译器,轻便、小巧、快捷。功能丰富程度虽然比不上IDE,但ROR架构的特性导致对IDE的依赖相对较轻。
通过配置和扩展,st还可以增加许多实用的功能,本周花了一点时间研究了一下st的插件,下面给大家分享一下:
1.安装Package Control
点击菜单里的view->Show Console打开控制台,复制以下代码,粘帖后按回车执行,成功后重启st即可;
import urllib2,os; 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( ))); open( os.path.join( ipp, pf), 'wb' ).write( urllib2.urlopen( 'http://sublime.wbond.net/' +pf.replace( ' ','%20' )).read()); print( 'Please restart Sublime Text to finish installation')
2.验证安装是否成功
如果安装成功,重启后,在st主菜单中的Preferences的下部会看到Package Control,即表明安装成功。接下来就可以用这个功能来安装其他插件了;
3.安装插件
OSX下,按command + shift + p,在弹出的输入框中搜索'Install Package',然后按回车。经过短暂的搜索,又会弹出一个输入框,通过输入想要安装插件的名称来搜索,找到了,按下回车即可安装;
4.配置插件
部分插件不需要配置就可以使用,还有部分插件需要配置。还是进入Preferences下的Package Settings,会看到已安装的插件。每个插件里都会提供一个Settings-Default和一个Settings-User。default里会有一些默认配置,但不能直接修改default里的内容。如果需要修改配置,则把default里的内容全部复制到user里,然后再user里改动即可。一般default里都会有相关的注释;
5.常用插件推荐
我自己尝试这安装了一些插件,有些还是非常有用的,下面大致推荐一些:
1.All Autocomplete——Sublime Text 默认的 Autocomplete 功能只考虑当前的文件,而 AllAutocomplete 插件会搜索所有打开的文件来寻找匹配的提示词;
2.Auto Filename——自动补全文件路径;
3.Sublime Code Intel——各类主流语言的语法提示;
4.Color Picker——可以方便地选取颜色代码;
5.Bracket High Lighter——高亮显示括号、符号、成对关键字等;
6.Emmet——写HTML必备插件;