Eclipse - Почему элемент панели инструментов "Показать пробелы" отображается серым цветом в редакторе XML, а не в редакторе Java?

Xml:

Выбранный XML

Джава:

Файл Java выбран

Это ошибка или особенность?

Нет необходимости говорить, что сочетание клавиш (Ctrl+Shift+Alt+W) работает нормально, когда выбран файл XML.

Используемая версия программного обеспечения:

Eclipse Java EE IDE для веб-разработчиков.

Версия: Luna M7 Release (4.4.0M7) Идентификатор сборки: 20140508-1440

1 ответ

Мое решение состоит в том, чтобы использовать последнюю версию Eclipse (Mars.1 Release (4.5.1)), которая, кажется, работает правильно.

Единственные операции, которые нужно выполнить для файлов xml, это добавить кнопку на панель инструментов следующим образом:

  1. Используйте или откройте Java EE перспективы
  2. Откройте любой файл XML в проекте (например, blueprint.xml)
  3. Перейти в меню: Windows-> Perspective -> Customize Perspective
  4. В открывшемся диалоговом окне выберите вкладку Action Set Avaialbility
  5. В колонке Available action sets: проверить Editor Presentation
  6. Нажмите кнопку ОК, чтобы закрыть всплывающее окно.

Вот диалоговое окно Windows после проверки правильной опции:

Настроить перспективный скриншот

Три кнопки теперь отображаются на панели инструментов, а не отображаются серым цветом.

ОБНОВЛЕНИЕ: Тем не менее, я обнаружил, что если я открою файл pom.xml, кнопка по-прежнему неактивна, но если я открою другой обычный xml (blueprint.xml или один из теста), это не так.

Кажется, это ошибка от Pom Viewer. В качестве обходного пути я создал сочетание клавиш (например, AltGr + W), и оно работает в pom.xml вместе с сочетанием клавиш.

Другие вопросы по тегам