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:
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:
Die Inhaltshilfe funktioniert nun ordnungsgemäß.