天天看點

Sublime 3安裝(Python開發插件安裝)Sublime 3安裝(Python開發插件安裝)

1,下載下傳Sublime3

<a href="https://www.sublimetext.com/3">https://www.sublimetext.com/3</a>

下載下傳後得到一個【Sublime Text Build 3143 x64 Setup】的檔案

2,填寫注冊碼

百度一個注冊碼

Help -&gt; Enter License 在彈出的視窗中填寫注冊碼。

3,安裝插件

3.1,安裝Package Control插件

View -&gt; Show Consol打開Sublime Text控制台,将下面的代碼粘貼到控制台。

如果在Perferences-&gt;package settings中看到package control這一項,則表明安裝成功。

3.2,通過Package Control安裝插件

3.2.1檢視已安裝插件

(1)檢視已安裝的插件用Ctrl + Shift + P調出指令面闆

(2)輸入"package",在下拉清單找到"Package Control: list packages",選中後回車,全部的插件就會顯示出來了。

3.2.2安裝插件

(2)輸入"install",在下拉清單找到"Package Control: install Package",選中後回車,全部的插件就會顯示出來了。

(3)安裝SublimeCodeIntel:自動補全+成員/方法

安裝完成之後可以通過【Preferences&gt;&gt;Package Settings】中檢視到已安裝的插件

(4)安裝SideBarEnhancements:顯示目錄結構。

(5)安裝pylinter:Python基本主題

(6)安裝SublimeTmpl:建立檔案模闆插件,可以支援多種語言例如Python、PHP等

(7)Terminal:打開一個指令視窗,用于各種指令操作

(8)SublimeREPL:直接運作目前檔案,可以友善調試,與Terminal可以聯合使用 

(9)Bracket Highlighter:括号比對及高亮

(10)SublimeLinter:代碼pep8格式檢查

4,運作python檔案

打開一個a.py檔案。快捷鍵ctrl+b就可以運作了,會在目前視窗的下方出現運作的結果。

4.1通過sublimeREPL運作python檔案

tools-&gt;sublimeREPL-&gt;python-&gt;python run current file,這時候就像IDLE一樣,會彈出一個新的視窗顯示運作結果。

4.2設定快捷鍵

我們打開preferences-&gt;Key Binding-Default就能看到原來的快捷鍵的設定,是json格式的。

打開preferences-&gt;Key Binding-User,按照上面的格式重寫需要設定的快捷鍵的的相關屬性,就能覆寫預設設定。

(1)打開C:\Users\xxx(your name)\AppData\Roaming\Sublime Text 3\Packages\SublimeREPL\config\Python,根據自己的情況調整具體路徑。AppData可能是隐藏檔案夾,要先設定隐藏檔案夾可見才找得到。打開Main.sublime-menu,看到裡面也是json格式的。觀察一下就發現這對應的剛好就是tools-&gt;sublimeREPL-&gt;python-&gt;下的幾個選項。caption對應的就是顯示的名字。

(2)打開剛剛提到的preferences-&gt;Key Binding-User,寫入以下内容

[

   { "keys": ["f5"], "caption": "SublimeREPL:Python", 

"command": "run_existing_window_command", "args":

{

"id": "repl_python_run",

"file": "config/Python/Main.sublime-menu"

}

]

可以看出就是調用了id是repl_python_run的現有的視窗指令。repl_python_run是和前面Main.sublime-menu裡的内容相對應,就是tools-&gt;sublimeREPL-&gt;python-&gt;python run current file的id

這樣,就完成了Sublime Text3類似IDLE按F5鍵在可互動環境下運作python檔案的配置。

 本文轉自 技術花妞妞 51CTO部落格,原文連結:http://blog.51cto.com/xiaogongju/2069052