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

如何关闭VScode中Jedi的linting功能且保留语言服务器其他功能

关闭VS Code Jedi linting功能操作指南(Linux/AUR安装版本通用)

你不需要禁用整个Jedi语言服务器,仅调整lint相关配置即可保留所有跳转、悬停查定义、函数识别等功能,操作如下:

方法1:通过可视化设置界面调整

  • 打开VS Code后按 Ctrl+, 快捷键进入设置页面
  • 在顶部搜索栏输入 jedi lint enabled,找到「Python > Jedi Lint: Enabled」配置项
  • 取消该配置项的勾选,即可完全关闭Jedi的所有linting提示,其他语言服务器功能不受影响
  • 若仅需要停止输入过程中的实时lint提示,不需要完全禁用lint功能,就搜索 python.linting.lintOnSave 并取消勾选,调整后只有手动保存文件时才会触发lint检查

方法2:直接修改JSON配置文件

  • 按 Ctrl+Shift+P 调出命令面板,输入 Preferences: Open User Settings (JSON) 回车进入配置文件
  • 按照你的需求添加对应配置:
    // 完全禁用Jedi linting功能
    "python.jediLint.enabled": false
    
    若仅关闭输入时实时lint,保留保存触发检查,替换为以下配置:
    "python.linting.lintOnSave": false
    
  • 保存文件后重启VS Code,配置即可生效

注:AUR安装的VS Code配置逻辑和官方包完全一致,上述操作无需额外调整其他参数。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 00:18:01