2010-08-17 10 views
7

Sto usando Emacs 23.1.1 su GNU/Linux con autocomplete.el 1.3 e Ropemacs 0.6.Quickhelp per Python in autocomplete.el di Emacs?

Nella programmazione Lisp, autocomplete.el mostra la documentazione (nota come "QuickHelp" in autocomplete.el) dei completamenti suggeriti. Il completamento di Python con ropemacs funziona, ma non mostra una guida rapida per il completamento di Python. È possibile abilitarlo e qualcuno ha funzionato?

+0

Come hai completato il completamento di python con ropemacs? – milkypostman

risposta

3

Ropemacs fa il lavoro: utilizzare la funzione rope-show-doc sul simbolo o utilizzare la combinazione di tasti C-c d. Semplice :)

+0

Non sta davvero usando il completamento automatico, ma questo fa il lavoro, grazie e +1 :) – BitSchupser

1

Ho interrotto l'utilizzo di tutti gli elementi di completamento automatico in tutti i miei ambienti di sviluppo. Raramente fanno ciò che voglio. O le liste sono troppo lunghe, o troppo corte, o non ordinate bene. Pertanto utilizzo dabbrev-expand in tutte le mie modalità global-set-key a scheda.

Questo funziona anche per il testo. Solitamente è sufficiente ottenere una buona espansione dal buffer locale in cui ci si trova. Se inizio a digitare in un buffer vuoto, apro un secondo che expand può usare per cercare i suoi suggerimenti. Questo non è sensibile alla lingua, non dipende dall'oggetto che vuoi chiamare un metodo, ma è comunque un grande incentivo, e ti ci abitui. Forse non è così, non si ottiene un "aiuto rapido" in questo modo.