作者:struct_mooc 博客地址:https://www.cnblogs.com/structmooc/p/12376601.html
目錄- 一. Sublime text3的安裝
- 1.sublime text3下載
- 2. sublime text3安裝
- 二. 搭建python開發環境
- 1.python運行環境設定
- 2.插件管理包Package Control
- 3.插件安裝
- 1)ConvertToUTF8
- 2)SublimeREPL
- 3)SideBarEnhancements
- 4)AutoPep8
- 5)Alignment
- 6)FileHeader
- 7)Anaconda
- 8)BracketHighlighter
- 9)ChineseLocalizations
- 10)Colorsublime
- 11)TrailingSpaces
- 4.查詢已安裝的插件
- 5.洗掉已安裝的插件
- 附:插件作用說明
- 1)ConvertToUTF8
- 2)SublimeREPL
- 3)SideBarEnhancements
- 4)AutoPep8
- 5)Alignment
- 6)FileHeader
- 7)Anaconda
- 8)BracketHighlighter
- 9)ChineseLocalizations
- 10)Colorsublime
- 11)TrailingSpaces
一. Sublime text3的安裝
1.sublime text3下載
這里有兩種辦法,如下:
1)直接從官網下載,下載地址為http://www.sublimetext.com/3
2)從我百度云盤提取,鏈接:https://pan.baidu.com/s/1CZ2DaIc7DxeQkQ0RahlkLA
提取碼:h6u2
2. sublime text3安裝
安裝步驟如下:
1)打開安裝包,開始安裝,將紅色框內選項打上勾,方便右鍵呼叫,使用Sublime Text打開檔案,然后點next即可,

2)然后一直默認選項,一直點下去,
二. 搭建python開發環境
1.python運行環境設定
復制以下代碼:
{
"cmd": ["C:/Users/struct/AppData/Local/Programs/Python/Python36/python.exe","-u","$file"], //注意要修改為自己的python.exe安裝路徑
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
"encoding": "cp936" //這行代碼可以解決控制臺輸出中文亂碼問題
}
然后點擊Tool->Build System->New Build System...

進入之后Ctrl+A(將原來的代碼覆寫),然后將剛才復制好的代碼粘貼進來,注意不要忘記修改安裝路徑,之后保存,檔案名自己定義,我是命名為Python3_Support chinese,意思一眼就可以看出,然后建立一個python檔案,隨便輸入點東西,帶中文的,點擊Tool->Build System->Python3_Support chinese

保存->之后直接Ctrl+B進行編譯代碼如下,發現一切正常,成功輸出,中文也沒有亂碼,

之后再進行python代碼編譯就不需要再次選擇Python3_Support chinese了,直接Ctrl+B進行編譯就可以了,
2.插件管理包Package Control
1)先安裝插件管理包Package Control,有了它我們才能方便的安裝其他插件,
import urllib.request, os, hashlib;
h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d';
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)
復制上面代碼之后,打開Sublime text3,按快捷鍵ctrl + `打開控制臺(注意快捷鍵不要和其他軟體沖突,要不然打不開),將剛才復制好的代碼粘貼進去,直接按下回車鍵即可,然后需要等待一段時間,大概2分鐘左右,不要動,讓它安裝完畢,
2)安裝完畢之后,關閉軟體之后從新打開,然后點擊Preferences,如果出現Package Control,證明安裝成功,

3.插件安裝
因為已經安裝好了插件管理包,所以直接快捷鍵Ctrl+Shift+p,打開如下界面之后,在輸入框中輸入install,選擇Install Package,然后回車,進入插件選擇安裝界面,

可以看到左下角方框里面的資訊,那個=會移動,證明正在進入,等待著...

回車之后等待一段時間,之后會顯示如下界面就可以開始安裝插件了,后面需要安裝的插件都是直接在下圖這個界面輸入安裝,

1)ConvertToUTF8
可以將其他編碼檔案在 Sublime text3中轉換成UTF8編碼,進入插件安裝界面之后輸入ConvertToUTF8 回車,等待安裝下載,
2)SublimeREPL
用于程式的互動,用來實作輸入輸出功能,比如輸入兩個數相加的程式,這個時候就要用到這個插件了,安裝完畢之后,使用方法如下:Tools->SublimeREPL->Python->Python-RUN current file

可以設定快捷鍵F5,設定方法如下:
復制下面代碼:
[
{
"keys": ["f5"],
"caption": "SublimeREPL: Python - RUN current file",
"command": "run_existing_window_command",
"args": {
"id": "repl_python_run",
"file": "config/Python/Main.sublime-menu"
}
}
]
然后點擊Preferences->Key Bindings將代碼粘貼進入右側即可,之后進行互動式輸入輸出寫好代碼保存后直接按F5即可,不用按照上面步驟進行,

當然也可以實作像IDLE一樣的除錯界面,操作步驟如下:Tools->SublimeREPL->Python->Python-IPython

同樣設定快捷鍵F6,設定方法如下:
復制下面代碼:
{
"keys": ["f6"], "caption": "SublimeREPL: Python",
"command": "run_existing_window_command", "args":
{
"id": "repl_python",
"file": "config/Python/Main.sublime-menu"
}
}
然后點擊Preferences->Key Bindings將代碼粘貼進入右側中括號里面(紫色框),注意要在上一條快捷鍵程式之后用一個英文逗號分隔開來(藍色框),然后保存,之后直接按F6即可進入,

3)SideBarEnhancements
擴展側邊欄選單選項的數量,側邊欄打開步驟如下:View->Side Bar->Hide Side Bar

4)AutoPep8
調整Python代碼,使其符合PEP8的要求,快捷鍵(ctrl+shift+8),
5)Alignment
對齊代碼,使代碼更美觀,快捷鍵(Ctrl+alt+a),這個插件看個人,我寫python代碼的時候,目前發現它的功能用AutoPep8這個插件也能實作,覺得可以不安裝,有興趣的可以安裝玩玩,
6)FileHeader
新建模板檔案,使用這個插件可以直接創建一個自己設定好的模板檔案,步驟如下:
安裝完畢之后,然后點擊**Preferences->Browse Package... **進入到檔案夾界面,

依次選擇FileHeader->template->header檔案夾,找到對應的Python檔案,打開檔案之后將紅色框的資訊修改成自己的資訊,然后保存,

使用方法如下,Ctrl+N新建檔案,Ctrl+S保存檔案之后就會創建好以下模板檔案,

其他語言比如C也是一樣的創建方法,模板已經內置好了,不喜歡可以像python一樣進行修改,
7)Anaconda
主要是代碼提示功能,直接進入插件安裝界面,輸入Anaconda回車即可,安裝完畢效果如下圖:

8)BracketHighlighter
會在側邊欄高亮顯示匹配的括號、引號和標簽,使代碼看起來層次分明,
9)ChineseLocalizations
語言包,就是能把軟體換成中文版,當然換成其他語言版本也許,安裝完畢之后,操作步驟如下:
Help->Language->Simplified Chinese 簡體中文,當然,換回英文也是同樣操作,

10)Colorsublime
改變主題配色,安裝完畢之后操作步驟如下:
Prefererces->Color Scheme...之后會進入一個界面,然后在這個界面就可以選擇主題配色了,

安裝完了這個之后還可以進行更多配色選擇,我測驗過了,如果不安裝Colorsublime的話,是不能進行更多主題配色選擇的,這個是基于它而生成的,步驟如下:
直接快捷鍵Ctrl+Shift+p,輸入theme,這里也可以看到它的更多配色是基于Colorsublime的,回車進入,

進入這個界面之后就可以慢慢選擇自己喜歡的配色了,怎么都有幾百種,原來的只有5種,這個大大拓展了,提示一下:在這里預覽配色不需要回車,只需要把滑鼠箭頭放到這個框里面,用鍵盤上的上下鍵控制就可以預覽了,之后更改配色也可以直接Prefererces->Color Scheme...進入一個界面,然后在這個界面就可以選擇配色了,

11)TrailingSpaces
可以高亮顯示空格和Tab鍵,
注:有些插件安裝完畢之后可能沒有生效,關閉軟體重新打開就好了,
4.查詢已安裝的插件
直接快捷鍵Ctrl+Shift+p,打開如下界面之后,在輸入框中輸入list,選擇List Package,然后回車,進入插件查詢界面,

5.洗掉已安裝的插件
想要洗掉一些插件,也是直接直接快捷鍵Ctrl+Shift+p,打開如下界面之后,在輸入框中輸入remove,選擇Remove Package,然后回車,進入插件洗掉界面,進入之后,直接左鍵點擊就會洗掉,稍微等一下就好,左下角一般會有一個=在移動,就是說明正在進行當前操作,

附:插件作用說明
1)ConvertToUTF8
可以將其他編碼檔案在 Sublime text3中轉換成UTF8編碼,
2)SublimeREPL
用于程式的互動,用來實作輸入輸出功能,快捷鍵(F5),實作IDLE界面,快捷鍵(F6),
3)SideBarEnhancements
擴展側邊欄選單選項的數量,
4)AutoPep8
調整Python代碼,使其符合PEP8的要求,快捷鍵(ctrl+shift+8),
5)Alignment
對齊代碼,使代碼更美觀,快捷鍵(Ctrl+alt+a),
6)FileHeader
新建模板檔案,
7)Anaconda
代碼提示功能,
8)BracketHighlighter
會在側邊欄高亮顯示匹配的括號、引號和標簽,
9)ChineseLocalizations
語言包,就是能把軟體換成其他語言版本,
10)Colorsublime
改變主題顏色,
11)TrailingSpaces
可以高亮顯示空格和Tab鍵,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/188617.html
標籤:Python
上一篇:Python_網路編程
下一篇:python(內置高階函式)
