Eclipse se cuelga durante 3-4 segundos antes de mostrar un mensaje de información sobre herramientas

He buscado en Internet como locos, sin embargo, “WTP freeze” o “Eclipse freeze” produce tantos resultados diferentes que es prácticamente imposible encontrar el correcto. Tengo el siguiente problema.

En un editor de HTML o CSS cuando coloco accidentalmente el mouse sobre un valor de atributo, Eclipse se cuelga durante 3-4 segundos con la CPU al 100% de carga antes de generar un mensaje de información sobre herramientas con información sobre la etiqueta y su atributo. No necesito esos consejos. Demonios, ni siquiera necesito colorear la syntax si eso me impide hacerlo.

Intenté deshabilitar todas las funciones de autocompletado, todo lo que parecía estar relacionado, sin embargo, eso no cambió un poco. Busqué una configuración para deshabilitar WTP completamente sin desinstalarla, pero nuevamente, sin suerte.

Yo uso Eclipse Helios. Tengo los últimos complementos. Proporcionaré cualquier información adicional, si es necesario.

¿Alguien ha tenido un problema similar y pudo resolverlo? Esto realmente me está volviendo loco.

GENEROSIDAD

La recompensa se destinará a cualquier persona que encuentre un medio o una solución que haga que las ventanas emergentes sean razonablemente rápidas . He tenido este problema en Eclipse en numerosos lugares, como PyDev, por ejemplo:

Finalización de Eclipse PyDev se cuelga (una vez más)

Tengo un fuerte sentimiento programático de que este es un problema general con ventanas emergentes y no tanto con WTP / PyDev. Aquí hay medidas que ya he tomado:

  • Instala el último Eclipse desde cero
  • Instalé los dos complementos problemáticos en esta instalación limpia (WTP / PyDev)
  • Se aseguró de que Eclipse tenga más que suficiente memoria.
  • Asegurarse de elegir la JVM apropiada

Mi configuración es Ubuntu Natty, Oracle Java 1.6 – la última versión en los repositorys

Otros hallazgos

Ok, acabo de descubrir que el 99% del tiempo de la congelación se gasta en una llamada a org.eclipse.swt.internal.gtk.OS._gtk_widget_realize que no parece correcto. ¿Alguna pista?

Recomiendo a todos los que hayan experimentado este problema que voten por este error en el rastreador de errores de Eclipse.

Wow, finalmente lo clavé, gracias a una de las sugerencias.

Los mensajes de desplazamiento se pueden desactivar en Ventana> Preferencias> General> Editores> Editores de texto estructurado> pestaña Desplazados> Desplazar combinado.

Eclipse puede ser un laberinto a veces.

Puede intentar apagar todos los Validadores: Ventana> Preferencias> Validación> Suspender todos los validadores.

Otra opción es Ventana> Preferencias> Java> Editor> Hovers, desactiva ‘Hover combinado’.

Tuve un problema similar en el que Eclipse se colgaba de información sobre herramientas durante varios segundos y muchas veces fallaba. Llegó al punto en que simplemente se estrellaría incluso si no hiciera nada. Sin embargo, desinstalarlo y reinstalarlo eliminó el problema, así que sugiero intentarlo si aún no lo ha hecho.

¿Cómo es tu perfil de memoria? ¿Tienes más que suficiente?

Nos hemos encontrado con muchos problemas con Eclipse y problemas extraños al acercarnos a nuestros límites de memoria. El pensamiento predominante actual es que el intercambio causa problemas debido a problemas de tiempo.

Eclipse a veces descarga el javadoc según lo solicitado, el locking de su vista puede ser el tiempo de demora que demora la descarga de esa parte en particular del javadoc.

La respuesta seleccionada no funcionó para mí en Eclipse (Kepler) con PyDev.

Para mí lo siguiente funcionó mejor:

Show Docstrings debe estar deshabilitado en las preferencias en Pydev/Editor/Hover .

Esto parece ser un problema específico de gtk. Además del error que mencionó, también hay otros errores abiertos, por ejemplo, https://bugs.eclipse.org/bugs/show_bug.cgi?id=345093 .

    Intereting Posts