VsCode雖然沒(méi)有Pycharm的功能齊全,但是也是有他的獨(dú)特之處!今天就讓大家見(jiàn)識(shí)一下,用VsCode寫(xiě)出的代碼是怎么樣的吧!
配置flake8
安裝flake8之后寫(xiě)代碼的時(shí)候編輯器就會(huì)提示哪里出錯(cuò),代碼格式不規(guī)范也會(huì)提示
打開(kāi)命令行
輸入 "pip install flake8"
安裝flake8成功后,打開(kāi)VScode,文件->首選項(xiàng)->用戶(hù)設(shè)置,在settings.json文件中輸入"python.linting.flake8Enabled": true
隱藏菜單欄
這個(gè)屬于個(gè)人習(xí)慣,如果你也感覺(jué)菜單欄很礙眼,可以點(diǎn)擊查看->切換菜單欄,即可隱藏菜單欄。需要菜單欄的時(shí)候按Alt鍵即可查看
設(shè)置快捷鍵
文件->首選項(xiàng)->鍵盤(pán)快捷方式,將需要的修改的快捷鍵的整個(gè)大括號(hào)里面的內(nèi)容復(fù)制到右邊keybindings.json文件中,然后修改“key”的值為你需要的快捷鍵即可。我這邊只修改了復(fù)制一行和刪除一行的快捷鍵。
有必須要的話(huà)重啟下vscode,然后pylint就不會(huì)在報(bào)錯(cuò)了。
也可以下載插件 Code - Python-isort 來(lái)進(jìn)行代碼排序規(guī)范
為了更加直觀(guān)的查看代碼規(guī)范。需要知道代碼使用空格還是Tab來(lái)分行的。所以可以在設(shè)置“
"editor.renderWhitespace":"all"
”
"editor.insertSpaces":false
insertSpace設(shè)置個(gè)為False可以使用Tab代替空格。
如有侵權(quán)請(qǐng)聯(lián)系小編刪除!
聯(lián)系客服