3

ipythonshell 中,是否可以设置它以便我可以为函数/方法参数定义选项卡完成?我有几种方法,它们只会从定义的潜在参数列表中获取某些参数,如果我可以从列表中完成它们,那就太好了。

如果这是可能的,我该如何设置?考虑到它是用python编写的,我想它会以某种方式成为可能。

4

1 回答 1

2

不容易,不。

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

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

于 2011-12-06T00:19:07.080 回答