【问题标题】:Auto-complete in a Spyder IPython console在 Spyder IPython 控制台中自动完成
【发布时间】:2016-04-15 14:04:39
【问题描述】:

有没有一种直接的方法可以让 Spyder IPython 控制台支持自动完成功能?

我发现标准 python 控制台中提供的 Spyder 的自动完成功能很有用。例如:

我想切换到 Ipython 控制台(在 Spyder 中),但它似乎不提供自动完成功能。有没有简单的方法来启用它?

Spyder 版本 2.3.5.2

【问题讨论】:

    标签: python autocomplete ide ipython spyder


    【解决方案1】:

    (Spyder dev here) 抱歉,IPython 控制台不支持自动完成功能。

    这是一个单独的项目,我们只是嵌入到 Spyder 中,所以我们对此无能为力(除了等待有人稍后添加对它的支持:)

    【讨论】:

    • IPython 将代码完成列为支持的功能:docs.spyder-ide.org/ipythonconsole.html#supported-features
    • 这仍然是真的吗? Spyder 4.1.3:IPython 控制台,我收到很多弹出窗口:我想禁用弹出窗口,因为它们太难逃脱。反正我不使用它们。我看不到如何在“IPython 控制台”下的首选项中禁用它们。还是我需要在“完成和棉绒”下禁用?谢谢。
    • @PatrickT,请转到Tools > Preferences > Display 并停用名为Show calltips 的选项。
    • @CarlosCordoba,太棒了,谢谢!在 MacOS 上,它位于 python > IPython Console > Display > Show calltips
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-30
    • 2017-03-09
    • 1970-01-01
    • 1970-01-01
    • 2015-11-16
    • 2018-01-05
    相关资源
    最近更新 更多