Estoy usando PyDev en Eclipse como mi editor de Python. Está bien en términos de conjunto de características. Todo funciona bien excepto por una cosa muy molesta:Finalización de Eclipse PyDev cuelga (una vez más)
La finalización del código en sí funciona rápido. Cuando presiono Alt + Espacio, la ventana aparece casi al instante y todas las opciones están ahí. La opción en la parte superior está seleccionada. Luego viene el problema. La descripción detallada no aparecerá hasta aproximadamente 5-10 segundos. Todo este tiempo, la CPU está funcionando a la carga máxima y la interfaz no responde. Todo el procesador es consumido por el proceso de Eclipse Java (el proceso de Python engendrado parece inactivo). Luego aparece una ventana amarilla, y todo lo que contiene es solo un código Python de una función/variable seleccionada. Todos los detalles consecutivos se muestran al instante. El procedimiento se repite cuando cierro la ventana de finalización (por ejemplo, al aceptar una de las opciones y pedir que se complete nuevamente). Esto me vuelve loco.
que he probado hasta ahora:
- la creación de un espacio de trabajo completamente nuevo,
- creación de un proyecto de Eclipse/PyDev desde cero,
- ajustes de JVM para asegurarse de que tiene un montón de memoria,
- asegurándose de que se elige la JVM correcta (la última JVM de Oracle disponible),
- asegurándose de que el proceso de Python se comunica libremente con la instancia de Java (leí sobre posibles problemas con eso, pero parece no ser la cuestión).
- asegurándose de que todos los complementos instalados estén actualizados.
La versión que uso es Eclipse Helios, porque la última vez que verifiqué ciertas extensiones aún no se habían trasladado a la última.
¿Alguien ha observado un problema similar? ¿Alguien pudo sortearlo? ¿Ideas generales sobre cómo depurarlo y presentar un informe de error sensible posiblemente? Otras cosas que vale la pena buscar.
¿Alguna solución menos drástica que finalizar completamente la finalización?
Gracias!
EDIT:
También he notado un problema con una ventana emergente similar en editor de HTML/CSS. Se veía algo similar (una ventana amarilla, con algo de texto dentro) y también tardaba en mostrarse. Realmente no sé si eso está relacionado, pero podría serlo.
EDITAR (2):
Ok, no he empezado con una nueva instalación de la nueva Eclipse Indigo, sin ningún tipo de plugins adicionales, aparte de PyDev y la cuestión sigue siendo. Parece que tendré que buscar un nuevo IDE.
Creo que lo he resuelto parcialmente, vea los detalles aquí: http://stackoverflow.com/questions/7148619/eclipse-hangs-for-3-4-seconds-before-displaying-a-tooltip-message – julkiewicz