Spyder-IDE 如何打开参数检查

Spyder-IDE how to leave argument inspection open

假设我在 Spyder 中输入以下内容-IDE:

min(

Spyder 会自动打开函数 min 的参数列表并给我:

Arguments
min(iterable[, key=func])

我发现这很有用,但 Spyder 会在 1.5 秒后关闭此列表。我想让它在 1.5 秒后仍然打开。事实上,如果在我键入参数时此列表保持打开状态,那将是完美的,因为它可以帮助我了解为正确的函数调用需要指定的内容。据我所知,其他 IDEs 如 Eclipse 或 QtCreator 支持这个。 Spyder 也可以做到这一点吗?

在编辑器下的首选项部分我发现:

Highlight occurences after 1500ms

但是更改此值没有任何效果,这似乎不是我想要更改的值。

如果您不介意 "side" window,您可以转到工具 > 首选项 > 对象检查器,然后勾选编辑器、Python 控制台和 IPython 控制台框,然后单击 Apply/OK。然后导航到“查看”>“窗格”并单击“对象检查器”。它应该作为另一个 window 弹出到您的正文 window 旁边。它不完全是内联的,但它会为您提供相同的信息(以及更多信息)。

我不确定您是否必须勾选所有 "Editor, Python Console, and IPython Console",但是当我出于某种原因刚刚选择编辑器时它对我不起作用...

顺便说一句,我在使用 Spyder 2.7。

HTH!