install pip
終端輸入python -m ensurepip
看系統(tǒng)是否安裝了pip
如果提示pip already satisfied
像下面這樣的就不需要安裝,可以直接跳過
通過命令行安裝pip
sudo easy_install pip
可以 參考這篇
install VSCode-icon
這個插件可以直接在cmd+shift+p
到擴(kuò)展商店里下載,很簡單.
一個可以顯示python的圖標(biāo)主題,裝完后需要手動在設(shè)置里面更換圖標(biāo)主題
需要在setting.json
中設(shè)置。
步驟如圖:
install pylint
pylint
和 flake8
類似,都是python
語法檢查工具,裝一個即可
安裝pylint
: sudo python -m pip isntall pylint
安裝flake8
: sudo python -m pip isntall flake8
安裝成功之后如下圖
安裝成功之后也不需要在
setting.json
中設(shè)置。
install yapf
yapf
和autopep8
都是自動格式化代碼用的,比較好看
安裝yapf
:sudo python -m pip isntall yapf
安裝成功之后如下圖:
安裝yapf成功后,需要在setting.json
中設(shè)置。
步驟如下:
打開VSCode,文件->首選項(xiàng)->用戶設(shè)置
,在settings.json
文件中輸入"python.formatting.provider": "yapf"
設(shè)置字體大小和字體類型
需要在setting.json
中設(shè)置。步驟如下:
- 編輯器字體大小和主題設(shè)置:
打開VSCode,文件->首選項(xiàng)->用戶設(shè)置
,在settings.json
文件中輸入,
“editor.fontFamily”:"monaco", "editor.fontSize": 18
- 如果也想把輸出到終端的字體調(diào)大,那么再加上這句
"terminal.integrated.fontSize": 18
英文環(huán)境就是:File->Preferences->User Settings
比如我將字體設(shè)置為monaco
,字體大小設(shè)置為18
,終端字體調(diào)整為18
最后設(shè)置完成的樣子
-
settings.json
如下:
{
"workbench.colorTheme": "Solarized Light",
"window.zoomLevel": 0,
"workbench.iconTheme": "vscode-icons",
"files.exclude": {
"**/.git": true,
"**/.svn": true,
"**/.hg": true,
"**/.DS_Store": true,
"**/*.o": true,
"**/*.o.cmd": true
//"**/Build": true
},
"python.formatting.provider": "yapf"
"editor.fontSize": 18,
"terminal.integrated.fontSize": 18,
"editor.fontFamily": "Menlo"
}
2 . keybindings.json
如下:
因?yàn)槲沂?code>iOS開發(fā)者,習(xí)慣了cmd+i
的組合來格式化代碼,就改了鍵盤快捷鍵,如下:
// 將鍵綁定放入此文件中以覆蓋默認(rèn)值
[{ "key": "cmd+i", "command": "editor.action.formatDocument",
"when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly" }
]
開始第一個程序
1.設(shè)置工程
一打開VSCode
會出現(xiàn)一個歡迎界面,VSCode
是以文件夾為單位劃分工作區(qū)的,所以我們需要本地先創(chuàng)建一個文件夾如Project
,再打開文件夾
或者cmd+o
打開剛剛創(chuàng)建的Project
, 最后再在VSCode
里面創(chuàng)建python
程序,如下圖:
2.調(diào)試工程
2.1.為單獨(dú)文件調(diào)試
cmd+D
進(jìn)入調(diào)試面板(或者點(diǎn)擊左邊第三個按鈕)在代碼里寫上print "hello, World"
,再點(diǎn)上面的運(yùn)行??
為單獨(dú)文件調(diào)試,如下圖:
2.2.始終運(yùn)行指定文件
或者cmd+shift+B
來始終運(yùn)行指定文件,但是必須要設(shè)置task.json
,如下圖:
設(shè)置好了之后即可以cmd+shift+B
快速運(yùn)行了
本人剛學(xué)Python,完全靠自己理解寫的,有錯請指出,共同進(jìn)步,謝謝??