Eclipse не синтаксис, выделяющий файлы, отличные от build.xml?

Eclipse не выделяет синтаксис моего файла web.xml и index.jsp. Фактически единственным файлом, который он правильно выделяет, является файл build.xml, который он идентифицировал как файл сборки ant.

enter image description here

Кажется, просто игнорирует тот факт, что это xml файл, а не обычный текстовый файл. Когда я выделяю над ним, он дает сообщение "Слово" xml "неправильно написано"?

Интересно также, если я скопирую и вставляю содержимое файла build.xml(который отлично работает подсветкой синтаксиса) в другой текстовый файл либо в той же папке, либо другой, тогда он не будет работать

Я использую Eclipse Juno на Windows 7 64bit

изменить:, как оказалось, потому, что я открывал xml файлы с помощью текстового редактора. если я его открываю с помощью редактора ant в eclipse, то он имеет подсветку

Ответ 1

Как оказалось, это было потому, что я открывал xml файлы с помощью текстового редактора. если я его открываю с помощью редактора Ant в eclipse, то он имеет подсветку

Ответ 2

Откройте XML файл с помощью редактора XML и выберите вкладку источника внизу. Это должно показать, что включен XML с подсветкой синтаксиса. 1

Я использую файлы xml, которые я создал, и просматриваю их в редакторе Ant, поскольку предлагаемый Арвин создает ошибки.