2015-06-15 5 views
67

Ich habe kürzlich auf IPython Notebook 3 (3.1.0-cbccb68, um genau zu sein), die Anaconda-Version. Früher, wenn ich eine Funktion eingegeben und öffnete eine Klammer wie folgt aus:Wie kann ich Funktionsargumente in IPython Notebook Server 3 sehen?

time.sleep() 

und wenn der Cursor zwischen den Klammern war dann würde ich ein Kontext Overlay Menü, das die Funktionsargumente angezeigt. Jetzt sehe ich es nicht, und obwohl ich gesucht habe, kann ich nicht herausfinden, wie ich diese Funktionalität einschalten kann.

Antwort

116

In 1.0 wurde die Funktionalität ( und tab und shift-tab gebunden, in 2,0 tab veraltet war, aber noch funktionsfähig in einigen eindeutigen Fällen Abschluss oder Inspektion wurden in vielen Fällen im Wettbewerb. Empfehlung war immer shift-Tab zu verwenden. ( wurde außerdem als veraltet und verwirrend in der Haskell-ähnlichen Syntax hinzugefügt, um auch Personen in Richtung Shift-Tab zu verschieben, da dies in vielen Fällen funktioniert. in 3.0 wurden die veralteten Bindungen zugunsten des Beamten entfernt, der seit 18+ Monaten jetzt Shift-Tab ist.

Drücken Sie also Shift-Tab.

+8

Danke! Ich weiß nicht, warum das so schwierig war, online zu finden. – user11094

+0

Weil wir schlechte Dinge dokumentieren, und was zu suchen ist nicht klar :-) – Matt

+0

Vielen Dank! Ich musste googeln, um die Funktionssignatur zu sehen. – darcyq