当结束括号位于同一行时,自动插入引号失败

时间:2017-10-11 13:09:45

标签: python spyder

我去过工具>偏好>编辑>高级设置并检查以下内容:

  • 自动插入括号,括号和括号
  • 自动插入结束引号

我期待当我输入print("时,自动插入会为我完成引号和括号。

相反,当我输入print(时,自动插入已自动插入结束括号,我得到print()

然后我输入一个引号",自动插入无法关闭引号,我得到print(")

如果我在括号之间键入换行符,那么

print( )

然后当我输入一个引号"时,自动插入再次起作用给我:

print("" )

这不是破坏游戏的,但肯定是令人讨厌的。有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

This issue于2018年3月23日在Github上打开,并于2019年1月29日在this PR中修复。可以通过将Spyder升级到最新版本来解决此问题。