Eclipse - Почему элемент панели инструментов "Показать пробелы" отображается серым цветом в редакторе XML, а не в редакторе Java?
Xml:
Джава:
Это ошибка или особенность?
Нет необходимости говорить, что сочетание клавиш (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, это добавить кнопку на панель инструментов следующим образом:
- Используйте или откройте
Java EE
перспективы - Откройте любой файл XML в проекте (например, blueprint.xml)
- Перейти в меню:
Windows
->Perspective
->Customize Perspective
- В открывшемся диалоговом окне выберите вкладку
Action Set Avaialbility
- В колонке
Available action sets:
проверитьEditor Presentation
- Нажмите кнопку ОК, чтобы закрыть всплывающее окно.
Вот диалоговое окно Windows после проверки правильной опции:
Три кнопки теперь отображаются на панели инструментов, а не отображаются серым цветом.
ОБНОВЛЕНИЕ: Тем не менее, я обнаружил, что если я открою файл pom.xml, кнопка по-прежнему неактивна, но если я открою другой обычный xml (blueprint.xml или один из теста), это не так.
Кажется, это ошибка от Pom Viewer. В качестве обходного пути я создал сочетание клавиш (например, AltGr + W), и оно работает в pom.xml вместе с сочетанием клавиш.