是否可以将ipython设置为tab完整的函数参数参数

时间:2011-12-02 18:41:22

标签: python ipython tab-completion

ipython shell中,是否可以设置它以便我可以为函数/方法参数定义制表符完成?我有几个方法只能从已定义的潜在参数列表中获取某些参数,如果我可以从列表中完成它们,那将会很好。

如果可以,我该如何设置?我想可能以某种方式,因为它是用python编写的。

1 个答案:

答案 0 :(得分:2)

不容易,没有。

有一些方法可以扩展可能的选项卡完成,但据我所知,没有简单的方法来限制可能的完成列表。

如果你想尝试一起破解某些东西,我认为这是代码中开始寻找的地方:https://github.com/ipython/ipython/blob/master/IPython/core/completer.py#L317