formatOnSave 仅适用于 C 文件

问题描述 投票:0回答:1

我正在使用 vscode 1.91.1 并尝试让

formatOnSave
工作。 在我的 settings.json 文件中,我有

{
    "editor.defaultFormatter": "xaver.clang-format",
    "editor.formatOnSave": true,
    "[python]": {
        "editor.defaultFormatter": "ms-python.black-formatter"
    }
}

对于我的 C 文件,这工作得很好。 但是,当我保存 Python 文件时,没有发生格式化。

我已确认我的虚拟环境中确实安装了 black。

visual-studio-code
1个回答
0
投票

修改 settings.json 以更明确地了解 Python 文件的格式化程序。这有时有助于解决问题。确保没有冲突的设置。

{
"editor.defaultFormatter": "xaver.clang-format",
"editor.formatOnSave": true,
"[python]": {
    "editor.defaultFormatter": "ms-python.black-formatter",
    "editor.formatOnSave": true
}

}

© www.soinside.com 2019 - 2024. All rights reserved.