在 ipython
shell 中,是否可以设置它以便我可以为函数/方法参数定义制表符完成?我有几种方法只会从已定义的潜在参数列表中获取某些参数,如果我可以从列表内部使用 Tab 键完成它们,那就太好了。
如果可行,我该如何设置?考虑到它是用 Python 编写的,我认为以某种方式是可能的。
最佳答案
不容易,不。
有一些方法可以扩展可能的选项卡补全,但据我所知,没有简单的方法来限制可能的补全列表。
如果你想尝试破解一些东西,我认为这是代码中开始查找的地方:https://github.com/ipython/ipython/blob/master/IPython/core/completer.py#L317
关于python - 是否可以设置 ipython 来标记完整的函数参数参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8361019/