171

我最近切换到 IPython Notebook 3(准确地说是 3.1.0-cbccb68),Anaconda 版本。以前当我输入一个函数并打开一个这样的括号时:

time.sleep()

如果光标在括号之间,那么我会得到一个显示函数参数的上下文覆盖菜单。现在我没有看到它,虽然我已经搜索过,但我无法找到如何打开此功能。

4

4 回答 4

318

在 1.0 中,该功能绑定到(and tabshift-tab在 2.0tab中已弃用,但在某些明确的情况下仍然可以使用,在许多情况下完成或检查正在竞争。建议始终使用shift-Tab. (还添加了不推荐使用的类似 Haskell 的语法,因为它在更多情况下有效,因此也将人们推向 Shift-Tab。在 3.0 中,已弃用的绑定已被删除,有利于官方,现在已经存在 18 个月以上Shift-Tab

所以按Shift-Tab

于 2015-06-15T22:12:27.540 回答
50

尝试Shift-Tab-Tab出现更大的文档,而不是Shift-Tab. 它是相同的,但您可以向下滚动。

Shift-Tab-Tab-Tab并且工具提示将在您键入时停留 10 秒。

Shift-Tab-Tab-Tab-Tab并且文档字符串出现在寻呼机中(窗口底部的一小部分)并留在那里。

于 2019-03-20T11:13:05.313 回答
21

为@Thomas G 的答案添加屏幕截图(示例)和更多上下文。

如果它不起作用,请确保您是否正确执行了代码。在这种情况下,请确保import pandas as pd在检查以下快捷方式之前正确运行。

()在使用快捷方式之前,请将光标放在括号中间。

shift + tab

显示短文档和少量参数

在此处输入图像描述

shift + tab + tab

使用滚动条展开文档

在此处输入图像描述

shift + tab + tab + tab

为文档提供工具提示:“在您键入时将停留 10 秒”。这意味着它允许您编写参数并等待 10 秒。

在此处输入图像描述

shift + tab + tab + tab + tab

它在底部打开一个小窗口,带有选项(小窗口的右上角)以在新的浏览器选项卡中打开完整的文档。

在此处输入图像描述

于 2020-05-06T15:31:13.267 回答
1

Shift-Tab 可以让我查看文档

于 2020-04-13T15:56:54.800 回答