シェルで、ipython
関数/メソッドパラメーターのタブ補完を定義できるように設定することはできますか?潜在的な引数の定義されたリストから特定の引数のみを取得するメソッドがいくつかあります。リスト内からそれらをタブで完成させることができれば便利です。
これが可能な場合、どうすれば設定できますか?Pythonで書かれていることを考えると、どういうわけか可能だと思います。
シェルで、ipython
関数/メソッドパラメーターのタブ補完を定義できるように設定することはできますか?潜在的な引数の定義されたリストから特定の引数のみを取得するメソッドがいくつかあります。リスト内からそれらをタブで完成させることができれば便利です。
これが可能な場合、どうすれば設定できますか?Pythonで書かれていることを考えると、どういうわけか可能だと思います。
簡単ではありません。
可能なタブ補完を拡張する方法はありますが、私が知る限り、可能な補完のリストを制限する簡単な方法はありません。
一緒に何かをハックしたい場合は、コード内でこれが探し始める場所だと思います:https ://github.com/ipython/ipython/blob/master/IPython/core/completer.py#L317