dtd помощник по контенту не работает в редакторе Eclipse IDE?

dtd Content Assist не работает в редакторе Eclipse IDE?

проблема

Недавно я установил плагины Aptana в Eclipse IDE, после этого, когда я нажал «ctrl + space» в XML-файле Struts 2, помощник по содержанию больше не работал. Смотрите картинку:

dtd not working

Помощник по содержанию не предлагает никаких элементов Struts 2, даже Struts 2 dtd правильно включен в начало файла XML.


...

Решение

После многих попыток и ошибок я обнаружил, что это вызвано редактором Apatana XML. Когда вы дважды щелкаете по xml-файлуEclipse will always use back the last used xml editor to open it, в данном случае это XML-редактор Apatana (помощник по содержанию не работает в этом редакторе).

Решение довольно простое, просто используйте обычный XML-редактор Eclipse, чтобы открыть файл xml. Right on the xml file, and choose the normal XML editor. Готово, смотрите картинку:

dtd working

Теперь помощник по контенту работает правильно.