Frage

In Eclipse 3.2.2 unter Linux findet die Inhaltsunterstützung keine Klassen innerhalb desselben Projekts.Ein Upgrade über 3.2 ist keine Option, da SWT über 3.2 für Solaris nicht verfügbar ist.

Ich habe Vorschläge gesehen, den Arbeitsbereich zu bereinigen, den Arbeitsbereich erneut zu öffnen und Eclipse mit dem auszuführen -clean Befehl, nichts davon hat funktioniert.

War es hilfreich?

Lösung

Vielen Dank für Ihren letzten Kommentar, es hat teilweise funktioniert.Bei Fehlern jeglicher Art funktioniert die Inhaltshilfe nicht.Sobald es behoben ist, funktioniert es teilweise.Ich sage teilweise, weil es anscheinend einen Fehler gibt, wenn ich Perl EPIC inheritance ex mache:

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

, werden die geerbten Unterroutinen nicht in der Inhaltshilfe angezeigt.

Andere Tipps

Gehen Sie in den Einstellungen zu Java/Editor/Content Assist/Erweitert und stellen Sie sicher, dass die richtigen Vorschlagsarten ausgewählt sind.Das Gleiche ist mir passiert, als ich zum ersten Mal auf 3.4 umgestiegen bin.

Sind Sie sicher, dass „Automatisch erstellen“ im Projektmenü aktiviert ist?:-)

Etwas anderes:Ist die Problemansicht ungefiltert und frei von Kompilierungsfehlern und Klassenpfadfehlern?

Manchmal kommt es vor, dass ich die Inhaltsunterstützung „verliere“, weil die „Inhaltsunterstützungscomputer“ deaktiviert werden.

Das ist in:

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

org.eclipse.jdt.ui.prefs

und ich muss nur noch diese Eigenschaft entfernen:content_assist_disabled_computers=

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top