Pregunta

En Eclipse 3.2.2 en Linux, la asistencia de contenido no consiste en encontrar clases dentro del mismo proyecto.Actualizar a una versión superior a 3.2 no es una opción ya que SWT no está disponible a una versión superior a 3.2 para Solaris.

He visto sugerencias para limpiar el espacio de trabajo, volver a abrir el espacio de trabajo, ejecutar eclipse con el -clean comando, ninguno de los cuales ha funcionado.

¿Fue útil?

Solución

Gracias por tu último comentario, funcionó parcialmente.Si hay algún tipo de error, la asistencia de contenido no funcionará.Una vez arreglado, funciona parcialmente.Digo en parte porque parece haber un error cuando hago la herencia Perl EPIC, por ejemplo:

package FG::CatalogueFichier;
use FG::Catalogue;
our @ISA = qw(FG::Catalogue);
use strict;

, las subrutinas heredadas no se muestran en la asistencia de contenido.

Otros consejos

Vaya a Java/Editor/Asistente de contenido/Avanzado en Preferencias y asegúrese de que estén seleccionados los tipos de propuesta correctos.Lo mismo me pasó a mí cuando pasé por primera vez a 3.4.

¿Está seguro de que está marcado "construir automáticamente" en el menú Proyecto?:-)

Otra cosa:¿La vista Problemas, sin filtrar, está completamente libre de errores de compilación y errores de classpath?

A veces encuentro que "pierdo" la asistencia de contenido porque las "computadoras de asistencia de contenido" se desactivan.

Esto es en:

[Workspace]\.metadata\.plugins\org.eclipse.core.runtime\.settings

org.eclipse.jdt.ui.prefs

y solo tengo que eliminar esta propiedad:content_assist_disabled_computers=

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top