【问题标题】:How to disable bracket autocomplete in Spyder?如何在 Spyder 中禁用括号自动完成?
【发布时间】:2026-01-18 15:55:01
【问题描述】:

如何关闭 Spyder 中的括号自动完成功能?我在 OS X Mojave 上使用 Spyder 4.0.1。

考虑以下 Python 字典:

data_desired = {'Year': [],
'Number of tropical storms': [],
'Number of hurricanes': [],
'Number of Major Hurricanes': [],
'Deaths': [],
'Damage': []}

用 Spyder 写出来,我经常得到:

data_desired = {'Year': []],

需要回去修复多余的支架。

无论自动完成功能是否运行良好,自动括号对我没有帮助,因为无论如何我都必须向右箭头越过新生成的括号,这会减慢打字速度。

【问题讨论】:

    标签: python editor spyder


    【解决方案1】:

    使用Tools >> Preferences >> Editor >> Advanced Settings >> Untick "Automatic insertion of parentheses, braces and brackets" 然后Apply >> OK

    【讨论】: