【问题标题】:Auto-insertion of quotes fail when a closing bracket is on the same line当右括号在同一行时,自动插入引号失败
【发布时间】:2018-03-23 04:19:01
【问题描述】:

我已经转到工具 > 首选项 > 编辑器 > 高级设置并检查了以下内容:

  • 自动插入圆括号、大括号和方括号
  • 自动插入右引号

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

相反,当我输入 print( 时,自动插入会自动插入右括号,我会得到 print()

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

如果我像这样在括号之间键入换行符

print( )

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

print("" )

这不是破坏游戏,但肯定很烦人。有谁知道我该如何解决这个问题?

【问题讨论】:

  • 此处为 Spyder 维护者)我们将在 Spyder 4 中修复此问题,该版本将于 2019 年发布。感谢您的耐心等待。

标签: python ide spyder


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-04-17
    • 1970-01-01
    • 2021-09-04
    • 2018-08-14
    • 1970-01-01
    • 2017-04-20
    • 1970-01-01
    • 2011-07-09
    相关资源
    最近更新 更多