IPython Notebook Tab-Complete - Zeige Docstring

9

Ich habe gerade ein Upgrade auf IPython 2.0.0 durchgeführt und das Verhalten von Tab-Complete scheint sich zum Schlechteren gewendet zu haben. (Mit Pyreadline 2.0, die nach diese Frage könnte wichtig sein).

Früher, wenn ich TAB nach function_name( gedrückt habe, würde IPython den Docstring für diese Funktion anzeigen.

Nun sehe ich nur eine Dropdown-Liste von dem, was ich denke, ist alles im Namensraum, einschließlich:

  • Fehlertypen
  • Namen anderer Notizbücher im Verzeichnis
  • IPython magische Funktionen
  • Andere Funktionen, die ich definiert habe
  • usw.

Das alte Verhalten war sehr hilfreich - wie kann ich es wiederherstellen (kurz vor der Rückkehr zu einer früheren IPython-Version)?

    
exp1orer 15.05.2014, 19:27
quelle

1 Antwort

10

Anscheinend ist es jetzt Shift-Tab. Danke @Thomas K.

    
exp1orer 16.05.2014 18:22
quelle