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

VSCode Jupyter Notebook输入字符串引号误弹ArithmeticError提示如何解决

所提及的弹出代码建议框截图

这个弹窗正式名称是Python语言服务字符串场景异常类专属补全提示,是VSCode官方Python扩展给Jupyter单元格单独做的补全逻辑,不属于常规IntelliSense补全范围,只会在Jupyter代码单元格里触发,Markdown单元格、普通.py文件里都不会弹,所以关普通补全、禁用第三方扩展的操作对它无效。

关闭步骤

按顺序操作验证即可,每步做完可以新建Jupyter单元格输入引号测试,无需全部执行:

  • 按Ctrl+,(macOS端按Cmd+,)打开VSCode设置面板,在顶部搜索框输入python.analysis.completeExceptionNamesInStrings,取消对应选项的勾选。这是控制该弹窗的专属开关,默认开启状态下,只要在Jupyter单元格内输入引号开启字符串,就会自动拉取所有内置异常类名弹出提示,误按回车或Tab就会插入ArithmeticError这类异常类名内容。
  • 如果修改完上述设置仍会触发弹窗,继续在设置搜索框输入jupyter.completion.triggerCharacters,点开配置编辑入口,把触发字符列表里的单引号'、双引号"删掉,从触发根源上禁止输入引号时自动拉起补全面板。
  • 兜底方案:如果前两步操作都未生效,直接在设置面板搜索jupyter.suggest.snippets,禁用Jupyter场景下的专属代码片段补全即可。该操作不会影响常规变量、函数名的IntelliSense补全,仅会关闭这类场景化的特殊提示。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.28 00:21:51