如何阻止 VS Code 在保存时删除 Python 未使用的导入

Jam*_*iro 4 python visual-studio-code

寻求一般建议,因为我不完全确定是什么导致了这种行为,直到最近我才遇到。我发现它很烦人,因为如果我在开发过程中注释掉一行,它可以删除导入。

Jam*_*iro 6

将以下内容添加到您的 settings.json 文件中(您可以在 Windows 上使用 ctrl+shift+p 访问它,然后搜索设置)

"editor.codeActionsOnSave": {
    ... [other settings] ...
    "source.organizeImports": false
}
Run Code Online (Sandbox Code Playgroud)

注意:确保“editor.codeActionsOnSave”没有在其他地方定义(除了特定于语言的地方),因为这阻止了我第一次尝试时修复工作。