Ярлык отмены не работает в Eclipse

Последние пару дней сочетание клавиш Ctrl+Z (Отменить) прокручивает строку вниз (а-ля emacs). Пробовал переключать схемы туда-сюда, менять и переопределять схему Undo in Default, вроде ничего не работает. Другие комбинации (Alt+Ctrl+Z) работают нормально, другие рабочие области работают нормально с Ctrl+ Z.

Какой-нибудь совет, который спасет меня от переопределения рабочего пространства?


person denispyr    schedule 04.06.2013    source источник
comment
В какой версии Eclipse возникает эта проблема?   -  person Jens Piegsa    schedule 05.06.2013
comment
Кеплер, 4.3.0 I20130314-1330   -  person denispyr    schedule 05.06.2013
comment
Дополнительно: когда я использую Ctrl + Shift + L для отображения списка ярлыков, я вижу, что прокрутка строки вниз привязывается к ярлыку Ctrl + Z, а прокрутка строки вверх — к Alt + Z. Когда я нажимаю на них и нажимаю Ctrl+Shift+L, чтобы открыть страницу настроек, ничего не открывается. Излишне говорить, что ярлыки, перечисленные в списке ниже и выше (Сохранить, Сохранить все, Выбрать все и т. д.), ведут себя так, как ожидалось. Где-то (где?) ключи переопределяются.   -  person denispyr    schedule 05.06.2013
comment
у вас могут быть изменения в настройках языка клавиатуры, если это так, то в некоторых программах будет отсутствовать поведение клавиатуры по умолчанию (от qwerty до azerty), проверьте это для пользователей Windows: support.office.com/en-us/article/.   -  person Seif Tml    schedule 23.02.2018


Ответы (3)


Привязки клавиш хранятся в файле [workspace]\.metadata\.plugins\org.eclipse.e4.workbench\workbench.xmi.

Вы можете искать Ctrl+Z в этом файле. На что это похоже? Можно попробовать отредактировать вручную.

Конечно, перед этим желательно сделать резервную копию рабочей области.

person Jens Piegsa    schedule 04.06.2013
comment
Я вижу файл, но не вижу определенных ярлыков (у меня есть по крайней мере одно переопределение). - person denispyr; 05.06.2013
comment
У меня в этом файле хранятся все привязки клавиш, а не только переопределенные. - person Jens Piegsa; 05.06.2013
comment
Я удалил все вхождения (не важно, были они привязаны или нет :)), и это помогло. Спасибо. - person denispyr; 05.06.2013
comment
Мне помогло удаление всего файла! (но имейте в виду, что при этом также удаляется кеш текущих настроек файлов, т.е. после нового запуска Eclipse все файлы были закрыты). спасибо! - person Hannes Kogler; 30.01.2014

Время от времени я сталкивался с подобными проблемами с сочетаниями клавиш. Они просто исчезают или не работают должным образом.

Пока я не выясню, в чем первопричина, я проверяю привязки клавиш.

Window > Preferences > General > Keys

Проверьте, действительны ли привязки клавиш. Если нет, то установите их, и все должно работать.

person Indu Devanath    schedule 25.08.2014
comment
По-видимому, я не могу проверить, но я почти уверен, что я посмотрел и подправил там, прежде чем опубликовать вопрос. - person denispyr; 25.08.2014

Окно > Настройки > Общие > Клавиши. Найдите в списке пункт Отменить. Если привязка пуста, нажмите кнопку Восстановить, примените команду и закройте. Это должно включить ярлык.

person aa2120    schedule 05.12.2019