Sto usando PyDev in Eclipse come editor Python. Va bene in termini di set di funzionalità. Tutto funziona bene, tranne che per una cosa molto fastidiosa:Il completamento di Eclipse PyDev si blocca (ancora una volta)
Il completamento del codice funziona in modo rapido. Quando premo Alt + Spazio, la finestra si apre quasi istantaneamente e tutte le opzioni sono disponibili. L'opzione in alto è selezionata. Quindi arriva il problema. La descrizione dettagliata non verrà visualizzata fino a circa 5-10 secondi. Per tutto questo tempo la CPU funziona al massimo carico e l'interfaccia non risponde. Tutto il processore viene utilizzato dal processo di Eclipse Java (il processo generato da Python sembra inattivo). Quindi appare una finestra gialla e tutto ciò che contiene è solo un codice Python di una funzione/variabile selezionata. Tutti i dettagli consecutivi vengono visualizzati immediatamente. La procedura si ripete quando chiudo la finestra di completamento (ad esempio accettando una delle opzioni e chiedendo di nuovo il completamento). Questo mi fa impazzire.
io ho provato finora:
- creazione di una nuova area di lavoro,
- creazione di un progetto Eclipse/PyDev da zero,
- tweaking JVM per assicurarsi che ha un sacco di memoria,
- assicurandosi che la JVM destra è scelto (l'ultimo Oracle JVM disponibili),
- assicurandosi processo Python comunica liberamente con l'istanza di Java (ho letto su possibili problemi con questo, ma sembra non essere il problema).
- assicurandosi che tutti i plugin installati siano aggiornati.
La versione che utilizzo è Eclipse Helios, perché l'ultima volta che ho controllato alcune estensioni non erano ancora state trasferite all'ultima.
Qualcuno ha osservato un problema simile? Qualcuno era in grado di aggirarlo? Idee generali su come eseguirne il debug e archiviare un report di errore ragionevole? Altre cose per cui vale la pena controllare.
Qualsiasi soluzione alternativa è meno drastica del completamento completo del completamento?
Grazie!
EDIT:
Ho anche notato un problema con una finestra pop-up simile a Editor HTML/CSS. Sembrava in qualche modo simile (una finestra gialla, con del testo all'interno) e ci sono voluti anche anni per essere mostrati. Non so davvero se questo è correlato, ma potrebbe essere.
EDIT (2):
Ok, non ho iniziato con una nuova installazione della nuova Eclipse Indigo, senza plugin aggiuntivi a parte pydev e la questione rimane. Sembra che dovrò cercare un nuovo IDE.
Penso di averlo risolto parzialmente, vedere i dettagli qui: http://stackoverflow.com/questions/7148619/eclipse-hangs-for-3-4-seconds-before-displaying-a-tooltip-message – julkiewicz