我尝试在 Ubuntu 20.04 上的 VS Code 上使用black 作为 Python 的格式化程序,但它无法自动保存。
我已经选择black在Python>Formatting:Provider. 我使用 prettier 作为默认格式化程序,为其添加了 .prettierignore、禁用并卸载,以确保它不会干扰黑色。我还添加了自定义路径./local/bin/black。当我通过终端运行它时它可以工作。我该如何让它发挥作用?
{
editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true,
"python.formatting.provider": "black",
"python.formatting.blackArgs": [
"-l 120"
],
"editor.formatOnType": true,
"python.formatting.blackPath": "./local/bin/black"
}
Run Code Online (Sandbox Code Playgroud)