fra*_*rei 5 python code-formatting visual-studio-code pyproject.toml black-code-formatter
我有以下pyproject.toml配置黑色:
[tool.black]\nexclude = 'foo.py'\nRun Code Online (Sandbox Code Playgroud)\n如果我black .从仅包含 的项目根文件夹运行foo.py,我会得到No Python files are present to be formatted. Nothing to do \xef\xbf\xbd预期的结果。
但是,当我foo.py从 VS Code 中保存时(我将黑色配置为格式化程序并启用了保存时格式化),文件仍采用黑色格式。
有趣的是,VS Code 似乎也支持其他配置,例如line-length.
有没有办法让 VSCode 遵循配置exclude?
--force-exclude如果明确列出文件,该选项还会排除这些文件。因此,它也适用formatOnSave于 VS Code。
在上面的例子中,只需使用
[tool.black]
force-exclude = 'foo.py'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5266 次 |
| 最近记录: |