本篇文章帶大家了解一下VSCode中配置Python的方法,實(shí)現(xiàn)寫Python時(shí)的代碼錯(cuò)誤提醒和自動(dòng)格式化功能。

Come on!Python 代碼錯(cuò)誤檢查:
Python的代碼錯(cuò)誤檢查通常用pep8、pylint和flake8,自動(dòng)格式化代碼通常用autopep8、yapf、black。這些工具均可以利用pip進(jìn)行安裝,這里介紹傳統(tǒng)的利用pip.exe安裝和在VScode中安裝兩種方式。【推薦學(xué)習(xí):《vscode教程》】
如果要使用
flake8或要想flake8等工具起作用,前提是必須把settings.json文件中的"python.linting.enabled"值設(shè)為“true”,否則即使安裝了這些工具,也起不到代碼的錯(cuò)誤提醒。
// python相關(guān)配置
"python.linting.flake8Enabled": true,
"python.formatting.provider": "yapf",
"python.linting.flake8Args": [
"--max--line-length=248"
],
"python.linting.pylintEnabled": false,
"workbench.startupEditor": "newUntitledFile",
"python.pythonPath": "C:\\Users\\lenovo\\AppData\\Local\\Programs\\Python\\Python37\\python.exe",
"python.linting.enabled": true,
"editor.fontSize": 14,
// 截止python相關(guān)配置
把上述配置放入 settings.json 中

【傳統(tǒng)安裝方式】
以安裝為例
flake8,其余類似
方法一:
打開命令行窗口(同時(shí)按
Win+R,輸入cmd)輸入:
python -m pip install flake8,回車運(yùn)行等待結(jié)果即可
【注意】前提是必須將python的路徑添加至環(huán)境變量。
方法二:
打開命令行窗口(同時(shí)按
Win+R,輸入cmd)將
pip.exe直接拖進(jìn)cmd窗口輸入:
pip install flake8,回車等待運(yùn)行結(jié)果即可
方法三:
在
pip.exe所在的目錄,按Shift+鼠標(biāo)右鍵,打開PowerShell窗口(win10以前的版本是可以直接打開命令行窗口)輸入:
cmd,回車運(yùn)行輸入:
pip install flake8,回車等待運(yùn)行結(jié)果即可
**【在 Vscode 中安裝】****
代碼錯(cuò)誤工具以
flake8為例:
1、在 VScode 中打開設(shè)置,搜索 python.linting.flake8enabled
2、在 Settings 界面中勾選
Whether to lint Python files using flake8

【在Vscode中安裝格式化】****VsCode 當(dāng)你按下格式化快捷鍵 "Alt+Shift+F" 時(shí),右下角會(huì)提示安裝 autopep8自動(dòng)格式化工具,點(diǎn)擊yes等待安裝完畢再格式化即可。
到這里:VsCode寫Python時(shí)的代碼錯(cuò)誤提醒和自動(dòng)格式化!分享完畢了,快去試試吧!
本文轉(zhuǎn)載自:https://www.php.cn/tool/vscode/481529.html
更多編程相關(guān)知識(shí),請(qǐng)?jiān)L問:編程入門?。?/p>