鉴于自己有一个毛病,就是用一个东西必须用户它的所有权,所以就注册了sublime;
既然注册了,就用用吧!
1.Package Control的安装
Ctrl+` 在sublime底部弹出框输出一下python代码,enter执行就会下载Package Control;
import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; 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.相关插件安装
首选项 > Package Control > Install package(当然删除插件Remove Package)
Anaconda:可以实现进入模块查找当前属性或者方法,需要鼠标定位到指定属性或方法,快捷键:Ctrl+Alt+g;
ChineseLocalization:中文化菜单;
Djaneiro:对django的支持;
Emmet:前端开发神器,支持很多代码块的编写,具体我也很少用,只用过ul>li*4这样简单的用法;
HTML-CSS-JS Prettify:对html,css,js代码的格式化,快捷键:Ctrl+Shift+h;
JsFormat:对Json,js的格式化,快捷键:Ctrl+Shift+j;
Python PEP8 Autoformat:python基于PEP8范式的格式化,快捷键:Ctrl+Shift+r;
SideBarEnhandcement:左侧菜单栏功能强化,添加复制文件路径等功能;
3.其他功能
Ctrl+r :查看当前py文件的类/方法列表,类似pycharm的structure功能;