Eclipse - Почему элемент панели инструментов Show Whitespace неактивен в редакторе XML, но не в редакторе Java?

XML:

Выбран Xml

Ява:

Файл Java выбран

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

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

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

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

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


person Mr_and_Mrs_D    schedule 23.06.2014    source источник
comment
Вы можете открыть файл Java, включив «Показать символы пробелов», а затем открыть файл XML (или переключить вкладки). Но для меня это звучит как ошибка (или отсутствующая функция).   -  person Absurd-Mind    schedule 23.06.2014
comment
@ Absurd-Mind: я все равно могу использовать ярлык   -  person Mr_and_Mrs_D    schedule 24.06.2014
comment
На вопрос на сайте eclipse: eclipse.org/forums/index.php / m / 1387637 / # msg_1387637   -  person Mr_and_Mrs_D    schedule 25.06.2014
comment
Похоже, теперь он работает в версии Mars (Mars.1 Release (4.5.1)). Мне просто нужно было добавить панель инструментов в перспективе.   -  person рüффп    schedule 25.05.2016
comment
@ruffp: Мне нужно будет протестировать, но пока вы можете добавить ответ с подробностями о том, что вы сделали   -  person Mr_and_Mrs_D    schedule 25.05.2016


Ответы (1)


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

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

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

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

Настроить снимок экрана с перспективой

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

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

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

person рüффп    schedule 25.05.2016