虽然我似乎已经正确配置了 linitng 和格式,但 linting 运行但黑色格式没有。
"python.linting.flake8Enabled": true,
"python.linting.flake8Args": [
"--max-line-length=110"
],
"python.linting.lintOnSave": true,
"python.formatting.provider": "black",
"python.formatting.blackPath": "/usr/local/bin/black",
"python.formatting.blackArgs": [
"--line-length",
"110"
],
"editor.formatOnSave": true,
Run Code Online (Sandbox Code Playgroud)
我已经检查过,黑色配置正确,我可以毫无问题地从命令行运行格式化。
但是在IDE中保存时,black不会格式化文件。它也没有抱怨,没有弹出错误消息,日志中也没有任何显示。它根本不运行格式。
我正在使用远程编辑在 docker-container 中运行它:不确定,如果这有区别。
黑色版本是:
black>=19.3b0
Run Code Online (Sandbox Code Playgroud)
vscode 版本是1.36.1
.
感谢您的帮助,因为现在我很无能为力,为什么黑色格式不运行......