前言:之前一直在用Pycharm,這次項目要求使用VSCode來編寫python代碼,遂將配置步驟記錄於此,以供參考。
1. 前期準備
首先,我們必須先下載好 Python 的安裝包和 VScode 的安裝包。下載地址如下:
Python: https://www.python.org/downloads/
VScode:https://code.visualstudio.com/
在其中選擇適合自己的版本下載即可。
我現在要配置的環境是Windows10 64位的操作系統,之前我Python下的是64位的3.6.8,VS code下載的是64位的最新版。Python建議下載3打頭的版本,因爲2的版本停止更新維護了。
2. 軟件及包的安裝
2.1 python 安裝
因爲這部分筆者已經安裝完成了,所以就配上別的博客找到的一個操作過程。
附這個很讚的動圖的博客:https://www.jianshu.com/p/506debe61423
記得一定要勾選添加環境變量。不然還得手動去配置python的環境變量。
安裝完成後,需要檢查python是否安裝成功:
1)打開cmd,輸入python,點擊回車。
2)輸入import this,欣賞一個好的編譯器應該是怎麼樣的。
3)退出,輸入pip list,檢查python自帶的包。
2.2 相應包的安裝
通過python自帶的pip工具,安裝兩個在配置 VS code 時需要的包 flake8 和 yapf。
flake8會檢查編寫代碼時的不規範的地方和語法錯誤。
yapf是一個代碼格式化工具,可以在VS Code裏一鍵美化代碼
安裝過程如下:
1)在cmd輸入pip install flake8 下載安裝flake8
2)在cmd輸入pip install yapf 下載安裝yapf
2.3 VSCode 安裝
.exe以後一路綠燈就ok(不過建議還是把C盤改成你的其它盤~~),接着可恥地盜下人家的圖…
3. VS Code內部配置
3.1 安裝python插件
1)打開VS code,按下快捷鍵Ctrl+Shift+X,進入插件管理頁面。
2)在搜索欄輸入python。
3)選擇插件,點擊安裝。
3.2 創建項目,配置工作區域
創建一個本地文件夾,作爲項目文件。
選擇好後,開始配置工作設置。
點擊右上角標識,配置flake8和yapf並關閉pylint工具。
在工作區域輸入以下內容:
{
"python.linting.flake8Enabled": true,
"python.formatting.provider": "yapf",
"python.linting.flake8Args": ["--max-line-length=248"],
"python.linting.pylintEnabled": false
}
其他常用的設置這些可以直接通過手動選擇,根據個人習慣,字體、背景、樣式都可以改,與pycharm的都大同小異。
3.3 編寫Hello World
新建一個python文件,輸入一句
print("Hello VScode")
然後在右上角的綠色箭頭編譯一下,就ok了。
3.4 代碼格式化
這是一個很方便的功能,在我們編寫完一段代碼後,可能格式不是那麼整齊,可以一鍵美化代碼。VS Code裏用的是 yapf。
在編寫完代碼後,可以使用以下快捷鍵格式化代碼:
- On Windows Shift + Alt + F
- On Mac Shift + Option + F
- On Ubuntu Ctrl + Shift + I
PS: Pycharm中linux的快捷鍵是 ctrl+alt+L
3.5 設置中文模式
一開始下載好是全英文的,聽說基本上大神都是純英文開工,如果你想成爲其中一員,可以忽略這裏。
設置中文模式操作步驟如下
1)使用快捷鍵 Ctrl+Shift+P ;
2)在彈出的搜索框中輸入Configure Display Language,並點擊;
3)選擇安裝其他語言;
4)在左側選擇安裝中文版;
5)再重新啓動VS Code就好了。
好的,以上這些完成後,Congratulations!
你就可以順利地開啓這趟頭皮發麻的編碼之旅了~ ~
願你此去,寫的代碼都能一遍跑通,加油 ~ . ~