Sublime Text 3插件小用
今天下午工作完试了一下被奉为程序员神器的Sublime Text 3编辑器,很简单又很复杂的一款编辑器...
简单,从它7M的体积就可以看出来了...复杂,那可是一言难尽啊,对于俺这种英语渣和程序菜鸟来说,那真叫做一个痛苦啊...程序本身很简洁,但插件很多,个人表示很喜欢这种程序,完全可以称得上私人定制,喜欢什么样的需要什么样的插件自己装,不用的就没有。今天小试了一下,大半个下午的时间才初级调试好,这几天准备练练手,试试感觉。现在就把今天下午调试的心得分享给大家一下啊:
一、Package Control插件,这个要第一个装,这样才能在线装其他插件
1.首先使用Ctrl+`快捷键或者通过View->Show Console菜单打开命令行,粘贴如下代码:
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
如果顺利的话,此时就可以在Preferences菜单下看到Package Settings和Package Control两个菜单了。
但万事总有意外,万一不成功,那就手动安装吧。
1.点击Preferences > Browse Packages菜单
2.进入打开的目录的上层目录,然后再进入Installed Packages/目录
3.下载Package Control.sublime-package并复制到Installed Packages/目录
4.重启Sublime Text。
二、在线安装实用插件
1.Tag插件
Tag插件可以为web开发者提供html和css标签,很方便快捷,对于web前端设计者非常实用。
2.Prefixr插件
为css3提供一些前缀,比如
3.Sublime CodeIntel插件
这是一个智能提示插件,这个插件的智能提示功能非常强大,可以自定义提示的内容库,我的Python智能提示设置(配置文件路径为packagesSublimeCodeIntel-master.codeintelconfig)为:
{
"Python": {
"python":'D:/Program Files/Python26/python.exe',
"pythonExtraPaths": ['D:/Program Files/Python26','D:/Program Files/Python26/DLLs','D:/Program Files/Python26/Lib','D:/Program Files/Python26/Lib/plat-win','D:/Program Files/Python26/Lib/lib-tk','D:/Program Files/Python26/Lib/site-packages']
}
}
把原文件相对应的代码替换掉,其中“pythonExtraPaths”就是需要智能提示所需要用到的内容库。
4.为了避免打开含中文字符的文件出现乱码,需要先安装GBK Encoding Support这个插件,再安装ConvertToUTF8插件即可。
5.Bracket Highlighter类似于代码匹配,可以匹配括号,引号等符号内的范围。
6.侧边栏颜色同步SyncedSidebarBg
sublime text默认侧边栏是白色的,但主题使用黑色的时候就感觉很难看,于是就为大家推荐一款插件SyncedSidebarBg,此插件的功能就是把侧边栏颜色与主题颜色同步,这样大家使用黑色主题时,侧边栏就是黑色的了。
7、Emmet,非常强大的前端开发工具,具体用法,请自行百度且收藏。
8、jQuery,jQuery语法提示插件,很好用!
9、JavaScript Snippets,JavaScript的语法提示插件。有了这两个插件,js写起来就方便多了。
附:另外再为大家推荐两款主题
Predawn,很炫酷的一个主题
Base 16 Color Schemes
下载Base 16 Color Schemes后,选择Preferences菜单,Color Scheme→Base 16 Color Schemes→Themes→darktooths