1. 安裝Package Control
按Ctrl + ` 調(diào)出console,粘貼下列安裝代碼到底部命令行并回車:
a. 適用于 Sublime Text 3:
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())
b. 適用于 Sublime Text 2:
import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp)ifnotos.path.exists(ipp)elseNone;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. 安裝自動(dòng)補(bǔ)全插件
按下Cmd+Shift+P調(diào)出命令面板撩鹿,輸入Install Package并選中回車睡扬,然后在列表中選中要安裝的插件盟蚣。
補(bǔ)全插件有:
- SublimeCodeIntel
- Jedi
- Python AutoComplete
選擇一個(gè)安裝。
3. 補(bǔ)全模塊
上述還不能補(bǔ)全Python中的模塊名卖怜。需進(jìn)行以下操作屎开。
a. 打開 Sublime
b. Preferences → Browser Packages,將打開一個(gè)文件夾Packages马靠,在當(dāng)前文件夾下新建一個(gè)文件夾 Python
c. 進(jìn)入Python文件夾奄抽,新建文件 Completion Rules.tmPreferences,有空格甩鳄。文件內(nèi)容如下:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>scope</key>
<string>source.python</string>
<key>settings</key>
<dict>
<key>cancelCompletion</key>
<string>^(.*\b(and|or)$)|(\s*(pass|return|and|or|(class|def)\s*[a-zA-Z_0-9]+)$)</string>
</dict>
</dict>
</plist>
重啟Sublime逞度。