如何关闭VS Code Jupyter Notebook中输入引号时弹出的建议提示框
VS Code Jupyter 场景输入引号弹出提示框的解决方法
已验证可行的解决方案
方案1:禁用Jupyter扩展的内置补全
你遇到的问题是Jupyter扩展的默认字符串补全触发导致的,仅针对运行过单元格的Notebook生效,和Python文件的配置独立,你之前设置的全局规则未覆盖Jupyter专属配置所以没有生效。
直接在settings.json中添加如下配置即可关闭该提示:"jupyter.suggestions.enabled": false
如果不想完全关闭Jupyter补全,仅禁用引号触发的补全,可添加Jupyter语言专属配置:
"[jupyter]": { "editor.quickSuggestions": { "other": true, "comments": false, "strings": false }, "editor.suggestOnTriggerCharacters": false }
方案2:关闭路径补全扩展的引号触发
你安装的christian-kohler.path-intellisense扩展默认会在输入引号时触发同目录文件路径补全,可在扩展设置中找到path-intellisense.triggerOnQuote选项,设为false即可,无需卸载扩展。
补充排查项
如果上述操作后问题仍存在,可额外添加如下全局配置,关闭所有编辑器场景下的文件路径自动补全提示:
"editor.suggest.showFiles": false
问题复现说明
该问题仅在运行过单元格的Jupyter Notebook中出现,空白Python文件、未初始化的Notebook不会触发,提示框内容包含同目录文件列表,示例如下:
内容的提问来源于stack exchange,提问作者Jared
相关产品推荐
相关产品推荐

