可以看到编写时代码中格式问题较多的warning。 那么,如何自动格式化代码呢? 这个打算本期介绍。
1、配置flake8
如果在编写代码之前安装了flake8,编辑器将显示错误的地方,并显示代码格式不正确。 打开命令行后,VSCode可以直接运行终端。 在快捷键Ctrl `中输入“pipinstallflake8”成功安装flake8后,打开文件-环境设置-设置,在settings.json中找到两个静态代码提示,然后更改如下
' python.linting.pylint enabled ' :假。
2、配置yapf
安装yapf后,在vs代码中按Alt Shift F键,代码将自动格式化。 按上述方式打开命令行。 输入“pip install yapf”安装成功后,打开“文件”-“首选项”-“设置”,在settings.json中找到该设置,然后更改如下: ' python.formatting .提供者' 3360 ' yapf '
三、一些简单的安排
保存文件时,会自动在末尾插入新行。 因为Python的格式在程序末尾有新的一行。
' files.insertfinalnewline ' : true文件将自动保存,您可以设置延迟时间。
位于“files.auto save”:“after delay”后面的是延迟时间设置,在此设定为1000ms毫秒。
正文地址: http://www.Linux专业版.com/VS代码- python.html