Ich benutze Eclipse für die Java-Entwicklung:
Eclipse Java EE IDE für Webentwickler. Version: Indigo Service Release 1 Build-ID: 20110916-0149
Zur Zeit zeigt die Ansicht Navigator das kleine Fehlersymbol (weiß x auf rotem Hintergrund) nicht an, wenn in der Datei ein Syntaxfehler vorliegt.
Ich habe das mit einem kleinen Java-Projekt mit einer einzigen Java-Klasse getestet. Ein absichtlich erzeugter Syntaxfehler führt zu einem Eintrag in der Ansicht Probleme und ein Fehlersymbol wird in der Codeansicht auf der Registerkarte und angezeigt in Paket-Explorer , aber nicht in der Ansicht Navigator (weder auf Dateiebene noch auf Ordnerebene).
"Automatisch erstellen " ist aktiviert.
Irgendwelche Ideen, wie man den Fehlerdekorator auch in der Ansicht Navigator anzeigt? Ist es vielleicht ein Fehler? Danke!
Imo, das ist ein Fehler. Es erschien tatsächlich mit SR1. Wenn du den Vanilla Eclipse Indigo neu installierst - der Fehler Decorator würde zurückkommen. Es wäre großartig, wenn sie es beheben würden, da es momentan ziemlich nervig ist ...
EDIT: Oook, also, offiziell, es ist kein Fehler. Das beabsichtigte Verhalten der Navigator-Ansicht besteht darin, keine Markierungen anzuzeigen, die sich auf die Java-Code-Gültigkeit beziehen. Der vorherige (lange) Stand der Dinge war ein Bug und wurde durch diesen Bugfix behoben: Ссылка
Leider (imo) das wird sich anscheinend nicht ändern, da dieser Fehlerbericht Ссылка ) wurde mit RESOLVED WONTFIX geschlossen.
Der offizielle Vorschlag besteht darin, entweder Package- oder Project Explorer-Ansichten zu verwenden. Von meinen Versuchen, mit dem Projekt Explorer zu leben, ist es immer noch nicht so bequem wie der Navigator, obwohl es so eingestellt werden kann, dass es dem Navigator ziemlich nahe kommt. Ich habe auch versucht, Eclipse 3.7.1 mit den Navigator Bundles von der vorherigen Version 3.7.0 zu füttern. Obwohl ich mir nicht 100% ig sicher bin, dass es eine gute Lösung ist, hat es für mich funktioniert.
Ich arbeite immer noch mit Eclipse Helios und beobachtete das Phänomen (= keine Fehleranzeigen) im Paket-Explorer (sic!), nachdem alle Einträge in der "Problem- und Warnungenansicht" entfernt wurden. Nach dem Entfernen der Registerkarte mit der Liste der Fehler in allen Quellen wurden die Indikatoren wieder angezeigt. Für mich ist das eindeutig ein Fehler, wenn auch nur ein kleiner Fehler ...