2015-06-15 7 views
67

Sono passato di recente a IPython Notebook 3 (3.1.0-cbccb68 per la precisione), la versione Anaconda. In precedenza, quando ho scritto una funzione e aperto una parentesi come questo:Come posso vedere gli argomenti delle funzioni in IPython Notebook Server 3?

time.sleep() 

e se il cursore è stato tra le parentesi quindi vorrei ottenere un menu contestuale sovrapposizione che ha visualizzato gli argomenti della funzione. Ora non lo vedo, e anche se ho cercato, non riesco a scoprire come posso attivare questa funzionalità.

risposta

116

In 1.0, la funzionalità è stata destinata a ( e tab e shift-tab, in 2.0 tab è stata sconsigliata, ma ancora funzionanti, in alcuni casi inequivocabili completando o ispezione sono stati in competizione, in molti casi. La raccomandazione era di usare sempre shift-Tab. ( è stato anche aggiunto come deprecato come confuso nella sintassi Haskell-like per spingere le persone verso Shift-Tab come funziona in più casi. in 3.0 i binding deprecati sono stati rimossi a favore del funzionario, presente per 18+ mesi ora Shift-Tab.

Quindi premere Shift-Tab.

+8

Grazie! Non so perché sia ​​stato così impegnativo da trovare online. – user11094

+0

Perché non siamo bravi a documentare le cose, e cosa cercare non è chiaro :-) – Matt

+0

Grazie mille! Dovevo google per vedere la firma della funzione. – darcyq