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

VS Code快速修复仅显示拼写修正,无创建缺失函数选项如何解决?

解决VS Code快速修复仅显示拼写修正、无法添加缺失函数的问题

一、移除拼写修正选项

1. 完全禁用拼写检查功能

打开VS Code设置(快捷键Ctrl+,/Cmd+,),根据使用的拼写工具调整设置:

  • 若用VS Code自带拼写检查:将Editor: Spell Checking Enabled设为false
  • 若用第三方拼写插件(如Code Spell Checker):直接关闭插件,或在设置里将cSpell.enabled设为false

2. 仅禁用拼写修复的快速修复项

如果不想彻底关闭拼写检查,只想移除其快速修复选项,可在settings.json中添加以下配置:

"editor.codeActionsOnQuickFix": {
    "source.fixAll.spellCheck": false
}

二、确保「添加缺失函数」选项正常显示

拼写修正选项移除后,需保证对应语言的服务插件能提供创建函数的修复:

  • Python场景:确保已启用Pylance插件,然后在设置中添加或修改:
"python.analysis.codeActionsOnSave": {
    "source.createFunction": true
}
  • JavaScript/TypeScript场景:确保启用TypeScript and JavaScript Language Features插件,检查typescript.suggest.enabled等相关设置为true
  • 其他语言:确认对应官方语言服务插件已启用,且开启了函数创建类的快速修复支持

三、额外排查要点

  • 确认当前文件的语言模式正确(可通过右下角状态栏切换),错误的语言模式会导致语言服务无法识别函数调用
  • 排查插件冲突:临时禁用所有第三方插件,测试快速修复功能是否恢复正常

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 12:46:16