Затмение: Ctrl + Shift +? горячие клавиши в Linux / KDE? - PullRequest
7 голосов
/ 08 апреля 2011

Я недавно установил Eclipse Helios (Java Developers Edition, vanilla from www.eclipse.org ) на мой компьютер Arch Linux / KDE 4, чтобы облегчить навигацию в большом проекте Java. Проблема в том, что многие привязки клавиш в Eclipse обычно используют Ctrl + Shift в качестве модификатора, и это та же комбинация, которую я использую для переключения раскладок клавиатуры. Таким образом, если я нажимаю, скажем, Ctrl + Shift + T , я не вижу диалогового окна Open Type; Кириллица 'e' просто вставляется в редактор (это то же самое, что если бы я нажал Ctrl + Shift , затем T ).

Я знаю, что могу изменить привязки клавиш (как для Eclipse, так и для переключателя макетов), но, возможно, кто-то знает способ заставить Ctrl + Shift работать в настройке аналогично к моему?

Заранее спасибо.

1 Ответ

6 голосов
/ 08 апреля 2011

Один обходной путь (включающий изменение привязок клавиш в Eclipse, но таким образом, который вы, возможно, не рассмотрели) описан в ошибка 239690 :

Я нашел обходной путь для Eclipse 3.4.
Просто привязав соответствующую горячую клавишу в русской раскладке к той же команде.

Например, для команды Сохранить.
Menu Window -> Preferences -> Keys, найдите «Save», нажмите «Copy command», переключатель к русской раскладке и нажмите нужную комбинацию клавиш в поле «Binding» (в моем случае это была Ctrl+Ы для стандартной клавиатуры и windows - раскладка cp1251)

В более общем плане, эта проблема с горячими клавишами / раскладкой клавиатуры отслеживается в ошибка 61190 , и недавно был представлен патч.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...