vscode使用Black Formatter以及Flake8实现代码格式化(实现和pycharm相似的效果)
简单介绍一下这两个插件的功能,flake8可以实现对python代码风格的检测,对空格换行等内容都会有提示。
Black Formatter则可以实现在保存时,自动对格式不规范的进行修改为规范的。两个插件搭配使用即可得到舒适的coding体验。
flake8直接下载即可。
Blak Formatter则需要在设置中打开settings.json.在里面键入以下内容:
"editor.defaultFormatter": "ms-python.flake8",
"notebook.defaultFormatter": "ms-python.flake8",
"[python]": {"editor.defaultFormatter": "ms-python.black-formatter","editor.formatOnSave": true
},
需要忽略由于文本过长的错误的话,在flake8的插件右键extention settings里面进行修改添加如图所示即可:
ngs里面进行修改添加如图所示即可: