Почему Eclipse (Juno) игнорирует привязки клавиш для Ctrl+Shift+Стрелка?

В Eclipse на OS X я нахожу поведение по умолчанию Ctrl + Shift + и Ctrl + < комбинации клавиш kbd>Shift + крайне раздражают. Чтобы эти комбинации вели себя как любой другой редактор в OS X, я изменил их вместе со многими другими.

Теперь я пытаюсь обновить Eclipse с Indigo (3.8) до Juno (4.2). Я сделал это, просто загрузив и извлек новую чистую копию Juno без каких-либо моих старых плагинов Indigo. После установки каждая из пользовательских привязок клавиш моего рабочего пространства работает в Juno, кроме вышеупомянутых комбинаций.

В Juno (и текущей сборке Kepler) независимо от того, какую команду я связываю с Ctrl + Shift + и Ctrl + Shift + , Eclipse игнорирует его и всегда выполняет команду по умолчанию, которая является чем-то вроде команды «Выбрать вложенный элемент», которая очень похожа на привязку по умолчанию Ctrl + Shift + .

Если я вернусь и открою ту же рабочую область в Indigo, привязки снова будут работать нормально. Это подразумевает ошибку в Juno, но я пока ничего не нашел в своих поисках. Кто-нибудь еще замечал такое поведение? А еще лучше, кто-нибудь нашел обходной путь?

Редактировать

Поскольку я не могу найти записи об этой проблеме, я подал отчет об ошибке. .


person Matt Wilding    schedule 28.02.2013    source источник


Ответы (2)


Я экспериментировал со многими проблемами, используя Eclipse Juno в OS X, а также в Windows и Ubuntu, я думаю, что есть много ошибок, о которых нужно сообщать. Один из них - тот, который вы упомянули, мне пришлось вернуться в Indigo, чтобы снова работать без этой раздражающей проблемы. Вы также можете заметить, что Eclipse Juno работает медленнее, для пользователей OS X это незаметно, но в других ОС, таких как Windows, вы можете почувствовать задержки, Juno потребляет больше ресурсов, я знаю, что у него «улучшенный» пользовательский интерфейс, но если он потребляет больше производительность для меня нет никакого смысла. Я не нашел обходного пути, но могу сказать вам, что я экспериментировал с тем же поведением, и мне пришлось вернуться к Indigo, и теперь я работаю без проблем. С наилучшими пожеланиями.

person Marcelo Tataje    schedule 28.02.2013
comment
Я думаю, что есть много ошибок, о которых нужно сообщать. Итак, сообщите о них! И либо установите исправления с сайта wiki.eclipse.org/Platform_UI/Juno_Performance_Investigation, либо перейдите к SR2, когда это доступно. - person nitind; 01.03.2013
comment
некоторые из них я уже сообщил, некоторые я хочу подтвердить, так как это не то же самое поведение для всех ОС - person Marcelo Tataje; 01.03.2013

Я столкнулся с чем-то похожим на вас. Возможно, это происходит из-за ошибки в импорте привязок клавиш Juno.

См. этот связанный поток: настройки привязки клавиш eclipse

Обходной путь в этом потоке от sulai, который сработал для меня, заключался в том, чтобы вручную скопировать файлы

рабочая область/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.‌​‌​workbench.prefs

и

рабочая область/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi

в мою новую рабочую область, а не полагаться на импорт Eclipse (явно или неявно).

person user2607413    schedule 22.07.2013