VS Code中使用yapf对Python代码进行格式化
yapf
yapf是一个Python代码的格式化工具。
安装
1 | $ pip install -U yapf |
或者在使用快捷键(command + K + F)进行格式化时会有如下图所示的提醒.
然后选择安装Use yapf
在VS Code中配置
我们可以在VS Code的全局Settings中配置,也可以在当前工程的.vscode/setttings.json中配置。
下面演示的是在当前工程中配置。
.vscode/settings.json
1 | { |
其中editor.formatOnSave是指在保存时便会自动格式化。
配置yapf
在项目的根目录中添加一个yapf的自定义配置文件.style.yapf
来进行style定制。
.style.yapf
1 | [style] |
更多参数可以在这里查阅。
配置文件用法的详细说明:
1 | YAPF will search for the formatting style in the following manner: |