当右括号位于同一行时自动插入引号失败
Auto-insertion of quotes fail when a closing bracket is on the same line
我已转到“工具”>“首选项”>“编辑器”>“高级设置”并检查了以下内容:
- 自动插入圆括号、大括号和方括号
- 自动插入右引号
我原以为当我键入 print("
时,自动插入会为我完成引号和括号。
相反,当我键入 print(
时,自动插入会自动插入右括号,我得到 print()
.
然后我输入一个引号 "
,自动插入无法关闭引号,我得到 print(")
.
如果我像这样在括号之间输入换行符
print(
)
然后,当我输入一个引号 "
时,自动插入再次起作用并给我:
print(""
)
这不会破坏游戏,但确实很烦人。有谁知道我该如何解决这个问题?
This issue was opened on Github on 23rd March 2018, and was fixed in this PR2019年1月29日,将Spyder升级到最新版本即可解决。
我已转到“工具”>“首选项”>“编辑器”>“高级设置”并检查了以下内容:
- 自动插入圆括号、大括号和方括号
- 自动插入右引号
我原以为当我键入 print("
时,自动插入会为我完成引号和括号。
相反,当我键入 print(
时,自动插入会自动插入右括号,我得到 print()
.
然后我输入一个引号 "
,自动插入无法关闭引号,我得到 print(")
.
如果我像这样在括号之间输入换行符
print(
)
然后,当我输入一个引号 "
时,自动插入再次起作用并给我:
print(""
)
这不会破坏游戏,但确实很烦人。有谁知道我该如何解决这个问题?
This issue was opened on Github on 23rd March 2018, and was fixed in this PR2019年1月29日,将Spyder升级到最新版本即可解决。