Saltar al contenido

Eclipse Java Content Assist no funciona

Solución:

las preguntas frecuentes de Mylyn sí mencionan:

¿Por qué recibo un mensaje de error cuando utilizo la asistencia de contenido?

Si después de invocar Content Assist ve un cuadro de diálogo de mensaje de error que dice:

 The extension took too long to return from the 'computeCompletionProposals()' operation

http://wiki.eclipse.org/images/0/0a/Mylyn-content-assist-timeout.gif

esto es muy probable debido a algo que interrumpe la operación de la propuesta (por ejemplo, recolección de basura). Ignórelo si no se repite, aumente la memoria de Eclipse si lo hace (por ejemplo, a través del argumento de línea de comando -Xmx384M). Consulte el error 141457 para obtener más detalles.

Tenga en cuenta que Mylyn solo debe agregar una cantidad trivial de gastos generales para el cálculo de asistencia de contenido, sin embargo, el mecanismo de asistencia de contenido estándar no informará tiempos de espera de este tipo (es decir, tomar más de 5 segundos para calcular las propuestas).
Si el sistema en el que está trabajando es tan grande que aumentar la memoria no reduce los tiempos para evitar el mensaje, también podría considerar deshabilitar la asistencia de contenido específica de Mylyn, como se describe anteriormente, pero si lo hace, comente el error 141457.


Puede encontrar una buena configuración de eclipse en esta respuesta SO.
Como ya ha intentado aumentar la memoria, puede dejar un comentario sobre el error 141457.

Esto podría estar relacionado con el error 281871., solo corregido en eclipse 3.5.1 y 3.6.

Ya lo veo. El problema es ese La asistencia de código comienza a utilizar el modelo Java si el índice aún no está actualizado..

Puede esperar hasta que finalice el indexador o aumentar el tiempo de espera configurando el ‘org.eclipse.jdt.ui.codeAssistTimeout‘Variable de entorno Java al iniciar Eclipse, p. Ej.

 -vmargs -Dorg.eclipse.jdt.ui.codeAssistTimeout=60000

Me encontré con lo mismo, Content Assist no funciona bajo Eclipse 3.7.2. Hasta esta versión es bastante estable, difícil, no sé cómo es que nunca me funcionó.

No he recibido ningún mensaje de error ni sugerencia de por qué no estaba funcionando y me tomó un tiempo encontrar la opción ‘Java Proposals’.

Está en Preferencias de Eclipse -> Java -> Editor -> Asistencia de contenido -> Avanzado.

Asegúrese de que las propuestas de Java estén marcadas.

No querrás repetir las sugerencias de Java. No marque la propuesta Java Non-Type ni las propuestas Java Type.

Para mí, funciona haciendo preferencias> general> claves> Restaurar valores predeterminados

No sé que es una locura, pero eso es lo que finalmente funciona después de todas las búsquedas en Google y el seguimiento de senderos.

Saludos, Manish

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *