2017-08-04 847 views
1

我使用的是进入Anaconda3 IDE的Spyder。我发现Ipython控制台在这个意义上是非常有用的,当我输入一个函数时,参数和默认值会自动出现。当我以前使用Jupyter笔记本时,没有这样的功能。 :(如何使Spyder Ipython控制台自动显示函数参数工具提示?

我的意思是这样的: enter image description here

当你刚刚输入函数名和左托槽,该Arguments帮助窗口只弹出

不过,我的问题是,有时候,在这个函数完成的过程中,在这个例子中,我完成了输入bottom = a,但是我忘记了应该传递给width的东西,所以我们假设我在windows系统中按Alt+Tab来检查它是否在PDF中。按Alt+Tab切换回Ipython控制台,但现在Arguments帮助窗口只是dispeared。M问题是有没有捷径可以让它再次出现?通常情况下,我只需要清除所有参数,然后再次输入左括号以使它看起来能帮助我指定参数,但这是不够的。 enter image description here

对不起,这个叙述性的描述,希望有人能理解和帮助我。

+0

你可以尝试在逗号后用光标按下“Tab”吗? – darthbith

+0

@darthbith,是的,它的工作方式,但不喜欢给参数的所有默认值。 – StayFoolish

回答

0

使用对象检查器(在更高版本的Spyder中重命名为帮助窗口)。它提供了您正在查找的信息等等!

  1. 在主窗口中,点击工具 - >首选项 - >帮助 - >自动连接 - >选择“IPython的控制台”,你想使用的任何其他人。

  2. 转到默认的主Spyder gui右上方的帮助选项卡。

  3. 点击帮助窗口右上角的齿轮并选择“格式文本”

  4. 设置“源”到“控制台”上的“帮助”选项卡的左上方。

  5. 在您的IPython控制台中输入plt.barh(

注意齿轮旁边的锁定按钮。这将在您继续编写代码时将帮助窗口锁定到该功能。

Object Inspector