今天安装Sublime Text3的js插件,在网上查了很多资料,为了方便以后看,写一个安装插件的总结和方法。
要安装js相关的插件,就要先安装一个Package Control(插件管理器)的插件,通过这个插件再去安装想要的js相关插件。
1、安装Package Control
安装插件首先需要一个叫Package Control(插件管理器)的插件,Package Control本身是一个为了方便管理插件的插件。
插件管理器Package Control的作用是对插件的浏览、安装和卸载插件。
主文件Package Control.sublime-package下载地址:https://packagecontrol.io/installation
(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两个菜单。
关于Sublime Text2 的代码:
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)手动安装
如果无法使用代码安装,那可以通过以下步骤手动安装Package Control:
1.点击Preferences > Browse Packages菜单
2.进入打开的目录的上层目录,然后再进入Installed Packages/目录
- 这一步由于之前没看到上层目录几个字,找了半天,没看见Installed Packages目录。。。。。。。。。
3.将下载好的Package Control.sublime-package复制到Installed Packages/目录下。
4.Preferences菜单下看到Package Settings和Package Control两个菜单,则说明安装成功。
5.重启Sublime Text。
OK,安装成功后就可以安装你想要安装的插件啦。
2、安装插件
(1)安装插件通过Preferences>Package Control或者快捷键ctrl+shift_p打开pacakges列表界面,搜索Package Control:Install Packages;
在这一步的时候,之前我下的是中文版本,出现以下错误:
查找了很多解决的方法,好像是因为网速,或者不支持IPV6,还有防火墙之类的有关,都试了一下,都没能解决,因此,我卸载换成了官网的英文版。之后就没有出现这个问题了。总之出现问题我就百度了好多哈,多尝试了一些其他方法,总有一种方法适合我。。。。
(2)选择Package Control:Install Packages;进入以下这个界面,这个界面查找想要安装的插件。
(3)我安装的插件:
- 我下载的sublime_text3刚开始显示的中文是乱码,我就安装了插件ConvertToUTF8、GBK Encoding Support,之后显示正常。
- 还安装了SublimeCodeIntel(插件),这个插件支持以下语言的自动提示功能:PHP, Python, RHTML, JavaScript, Smarty, Mason, Node.js, XBL, Tcl, HTML, HTML5, TemplateToolkit, XUL, Django, Perl, Ruby, Python3.
其他的插件以后用到再安装。
看到大神推荐插件:
- 快速写代码HTML+CSS——
Emmet
(原名Zen Coding) - 侧边栏增强——
SideBarEnhancements
- 语法及风格校验——
SublimeLinter3
(需根据个人需求下载对应子插件,如JS代码校验,需安装SublimeLinter3 - jshint
,并本地安装node.js) - JS代码格式化——
JsFormat
- 多语言代码提示——
SublimeCodeIntel
- 取色器——
ColorPicker