想把sublime作為python開發(fā)的編譯器 需要裝什么插件:
安裝package control
為了使用眾多的 插件 來擴展 Sublime 的功能谓娃,你需要安裝一個叫做 Package Control 的插件管理器——這個東西你必須要手動安裝玫荣。但是一旦你安裝好了以后搀罢,你就可以使用 Package Control 來安裝,移除或者升級所有的 ST3 插件了吩坝。
1 ctrl+~ ?打開控制臺
2 把以下代碼復制上面 按Enter ?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))ifdh != helseopen(os.path.join( ipp, pf),'wb').write(by)
裝完以后下次直接Ctrl + Shirt +P 就可以打開Package Contro ?來安裝你想要的各種插件不恭。
Anaconda插件
Anaconda 是一個終極 Python 插件。它為 ST3 增添了多項 IDE 類似的功能碉就,例如:
Autocompletion 自動完成,該選項默認開啟闷串,同時提供多種配置選項瓮钥。
Code linting 使用支持 pep8 標準的 PyLint 或者 PyFlakes。
Goto Definitions 能夠在你的整個工程中查找并且顯示任意一個變量烹吵,函數(shù)碉熄,或者類的定義。
Find Usage 能夠快速的查找某個變量肋拔,函數(shù)或者類在某個特定文件中的什么地方被使用了锈津。
Show Documentation: 能夠顯示一個函數(shù)或者類的說明性字符串(當然,是在定義了字符串的情況下)
1 Ctrl + Shirt +P ?輸入anaconda ?安裝成功后還需要配置插件
由于Anaconda插件本身無法知道Python安裝的路徑凉蜂,所以需要設置Python主程序的實際位置琼梆。選擇Preferences-Package Settings-Anacoda-Settings-Default選項,搜尋“python_interpreter” key窿吩,
并將“python_interpreter”:”Python” 改為“python_interpreter”:”/usr/bin/python3.5”
注意:這里的”/usr/bin/python3.5”是我的python路徑茎杂,每個人需要根據(jù)自己電腦進行設置,python路徑的查找方式是在terminal中輸入:
whereispython#即可以看到python路徑
選擇Preferences-Package Settings-Anacoda-Settings-Users選項纫雁,鍵入以下json數(shù)據(jù)煌往。保存,重啟ST3即可轧邪。記住 下面的路徑你得填你自己的路徑
接下來刽脖,就會發(fā)現(xiàn),ST3編寫python代碼時會有提示功能忌愚。