You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何关闭VS Code中Pylance自动移除未使用导入的功能?

关闭Pylance自动移除未使用导入的方法

不用禁用Pylance,按下面两种方法就能关掉自动移除未使用导入的功能:

方法一:通过图形化设置界面操作

  • 打开VSCode设置(快捷键:Windows/Linux按Ctrl+,,Mac按Cmd+,)
  • 在顶部搜索框搜 editor.codeActionsOnSave
  • 找到「Editor: Code Actions On Save」选项,点右侧的「编辑 in settings.json」
  • 在打开的文件里,找到source.organizeImports相关配置,把值改成false;要是只想针对Python生效,就在[python]区块里设置这个项为false

方法二:直接改settings.json文件

  • 打开VSCode命令面板(快捷键:Windows/Linux按Ctrl+Shift+P,Mac按Cmd+Shift+P)
  • 输入并选「Preferences: Open Settings (JSON)」
  • 在文件里加或者改以下配置:
    // 全局关闭所有语言的保存时整理导入(可选)
    "editor.codeActionsOnSave": {
        "source.organizeImports": false
    },
    // 只针对Python关闭(推荐)
    "[python]": {
        "editor.codeActionsOnSave": {
            "source.organizeImports": false
        }
    }
    
  • 保存文件就生效了

要是还不想让Pylance提示“未使用导入”的警告,可以再加一行配置:

"python.analysis.ignoreUnusedImports": true

内容的提问来源于stack exchange,提问作者Jason S

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 11:55:23