我最近切换到了IPython Notebook 3(确切地说是3.1.0-cbccb68),即Anaconda版本。以前当我输入一个函数并打开这样的括号时:
time.sleep()
如果光标在括号之间,那么我会得到一个显示函数参数的上下文覆盖菜单。现在我没有看到它,虽然我已经搜索过,但我无法找到如何启用此功能。
答案 0 :(得分:206)
在1.0中,功能绑定到(
和tab
以及shift-tab
,在2.0 tab
中已被弃用但在某些明确的情况下仍然可以正常完成或检查是竞争对手在很多情况下。建议始终使用shift-Tab
。 {H}已添加为(
,因为在类似Haskell的语法中也会引起混淆,因为它在更多情况下可以将人们推向Shift-Tab。在3.0中,已弃用的绑定已被删除,有利于官方,现在已超过18个月Shift-Tab
。
所以按Shift-Tab
。
答案 1 :(得分:10)
为@Thomas G的答案添加屏幕截图(示例)和更多上下文。
import pandas as pd
已正确运行,然后再检查以下快捷方式。在使用快捷方式之前,将光标置于括号()
的中间。
shift + tab
显示简短文档和少量参数
shift + tab + tab
使用滚动条扩展文档
shift + tab + tab + tab
提供带有工具提示的文档:“您键入时会停留10秒钟”。这意味着您可以编写参数并等待10秒。
shift + tab + tab + tab + tab
它将在底部打开一个小窗口,并带有选项(小窗口的右上角)以在新的浏览器选项卡中打开完整的文档。
答案 2 :(得分:6)
尝试Shift-Tab-Tab
会出现比Shift-Tab
更大的文档。一样,但是您可以向下滚动。
Shift-Tab-Tab-Tab
,键入时工具提示会停留10秒钟。
Shift-Tab-Tab-Tab-Tab
和文档字符串出现在寻呼机中(窗口底部的一小部分)并停留在那里。
答案 3 :(得分:1)
Shift-Tab对我有用,可以查看商品