python - VSCode python 扩展:如何禁用自动完成插入导入语句?
问题描述
在 VS Code 的 Python 扩展中,我有时会发现自动补全可以包含尚未在我正在编辑的文件中导入的内容的选项。选择其中一个选项之一,有时会在模块的顶部插入无通知。虽然我可以在此功能中看到实用程序,但我并不喜欢这种行为,因为它会默默地执行此操作并将它们按字母顺序排列,而不管我可能选择的任何其他排序方式。有没有办法禁用此功能?
解决方案
使用 Pylance(自 v2020.8.0 起),您可以通过设置禁用此功能
"python.analysis.autoImportCompletions": false
https://github.com/microsoft/pylance-release/blob/master/CHANGELOG.md#202080-5-august-2020
推荐阅读
- osgi - Karaf 安装带有 url 的 startup.properties 中列出的 OSGi 包时出错
- java - Java8 DateTimeFormatter 问题 - 日期未按照格式化程序显示在输出中
- kapacitor - 在 TICKscript (Kapacitor) 中,你将如何分割字符串?
- sql-server - 选择列表中的 t1.id 无效,因为它不包含在聚合函数或 group by 子句中
- php - 创建 WooCommerce 自定义 API
- php - 如何使用php eval()或round()只显示小数点后的两个数字?
- ios - Youtube iOS 播放器问题 (youtube-ios-player-helper)
- php - 基于Laravel中数组的值和总和来区分数组
- javascript - 就 JavaScript 引擎而言,实现原型委托而不是基于类的继承是否有好处?
- swift - 编程 UITextField 在 viewDidLoad 上不可见