dtd content assist funktioniert nicht im Eclipse IDE-Editor?

dtd content assist funktioniert nicht im Eclipse IDE-Editor?

Problem

Vor kurzem habe ich ein Aptana-Plugin in Eclipse IDE installiert. Wenn ich danach in einer Struts 2-XML-Datei auf „ctrl + space“ gedrückt habe, funktioniert die Inhaltsunterstützung nicht mehr. Siehe Bild:

dtd not working

Die Inhaltshilfe schlägt keine Struts 2-Elemente vor, selbst die Struts 2-Datei ist am Anfang der XML-Datei korrekt enthalten.


...

Lösung

Nach vielen Versuchen und Fehlern habe ich herausgefunden, dass dies durch den Apatana XML-Editor verursacht wird. Wenn Sie auf die XML-DateiEclipse will always use back the last used xml editor to open it doppelklicken, handelt es sich in diesem Fall um den Apatana-XML-Editor (die Inhaltshilfe funktioniert in diesem Editor nicht).

Die Lösung ist recht einfach. Verwenden Sie einfach den normalen Eclipse-XML-Editor, um die XML-Datei zu öffnen. Right on the xml file, and choose the normal XML editor. Fertig, siehe Bild:

dtd working

Die Inhaltshilfe funktioniert nun ordnungsgemäß.