首页 > 解决方案 > VSCode python 扩展:如何禁用自动完成插入导入语句?

问题描述

在 VS Code 的 Python 扩展中,我有时会发现自动补全可以包含尚未在我正在编辑的文件中导入的内容的选项。选择其中一个选项之一,有时会在模块的顶部插入无通知。虽然我可以在此功能中看到实用程序,但我并不喜欢这种行为,因为它会默默地执行此操作并将它们按字母顺序排列,而不管我可能选择的任何其他排序方式。有没有办法禁用此功能?

标签: pythonvisual-studio-code

解决方案


使用 Pylance(自 v2020.8.0 起),您可以通过设置禁用此功能

"python.analysis.autoImportCompletions": false 

https://github.com/microsoft/pylance-release/blob/master/CHANGELOG.md#202080-5-august-2020


推荐阅读