首页 > 解决方案 > 如何在 Spyder 中禁用括号自动完成?

问题描述

如何关闭 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': []],

并且需要回去修复额外的支架。

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

标签: pythoneditorspyder

解决方案


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

在此处输入图像描述


推荐阅读