Сочетания клавиш Eclipse сломаны в OSX 10.5.6

Итак, я использую Leopard уже год, и последнее обновление нарушило раскладку клавиатуры для eclipse. Я использую макет дворака, и теперь в затмении, если я нажимаю ⌘ и клавишу b, он выполняет сборку, а не разрез (b = x).

Есть ли у кого-нибудь еще эта проблема и есть ли способы ее решения?

РЕДАКТИРОВАТЬ: Лучшее решение на данный момент - обновление до 10.5.7.


person Milhous    schedule 16.12.2008    source источник
comment
Stack Overflow - куда программисты приходят, чтобы узнать, что их ОС нуждается в обновлении. В настоящее время находится в процессе обновления, я дам вам знать, если я пострадаю.   -  person Cebjyre    schedule 16.12.2008
comment
В этом случае может случиться так, что ваша ОС не нуждается в обновлении, поскольку проблема не существовала в 10.5.5.   -  person Jarred McCaffrey    schedule 17.12.2008


Ответы (7)


У-у-у! Исправлено в 10.5.7!

person Nik Reiman    schedule 12.05.2009

Я испытываю то же самое, используя Eclipse 3.3.2. Мой обходной путь заключался в том, чтобы войти в Eclipse-> Preferences-> General-> Keys и вручную переназначить назначения для клавиатурных команд, которые я использую наиболее часто.

person Community    schedule 19.12.2008
comment
Это сработало и для меня в Eclipse. Мне пришлось отредактировать эти настройки, чтобы все равно настроить клавиши HOME и END (конец строки, начало строки, при «редактировании текста»). Не забудьте экспортировать свои предпочтения, потому что они не сохранятся при переключении рабочего пространства. - person JJohnson; 16.01.2009

Eclipse 3.4.1, стандартная (США) раскладка qwerty. Я не обнаружил каких-либо проблем с ярлыком, я временно установил B для выполнения cut (возясь с назначениями клавиш в настройках eclipse), и это сработало.

person Cebjyre    schedule 16.12.2008
comment
Удостоверились ли вы, что он был очищен от другого при переназначении? - person Cebjyre; 16.12.2008
comment
Когда я нажал кнопку, появилось изношенное значение, поэтому переназначение не сработает :-( - person Milhous; 16.12.2008

У меня была такая же проблема, за исключением того, что не все привязки клавиш сломаны. Command + S все еще сохраняет, например. Но большинство команд оцениваются так, как будто я использую QWERTY. Я пока не нашел никакого решения, кроме как вручную переназначить ключи, чего я не делал, потому что это огромная боль.

person Community    schedule 23.12.2008
comment
Я думаю, что фреймворк os сопоставляет Command + S и Command + Q с правильными элементами. - person Milhous; 23.12.2008

У меня такая же проблема. Подтверждающий симптом: когда я пытался «исправить» это, используя Preferences-> General-> Keys, чтобы переназначить «Undo» с F9 на Command-Z, когда я набирал Command-Z, он отображался как Command- /. / - это клавиша, отличная от Dvorak, которая находится в той же позиции на клавиатуре, что и Dvorak Z. Таким образом, Eclipse каким-то образом получает ключи "до" того, как сопоставление Dvorak будет применено ОС.

Я согласен с тем, что это делает Eclipse непригодным для использования. Помощь!

person Community    schedule 29.12.2008

Я считаю, что это проблема, связанная только с затмением, потому что эта же проблема не влияет на меня, когда я использую макет Дворака и другие инструменты Java, такие как JDeveloper или SQLDeveloper.

Это сводит меня с ума, и я обнаруживаю, что фактически загружаю Windows или Linux на виртуальной машине, чтобы использовать Eclipse с полусогласованными сопоставлениями клавиш.

Странно, однако, что этой проблемы для меня изначально не существовало. Сопоставления клавиш раньше нормально работали в Дворжак. Тогда однажды, пуф.

Интересно, имеет ли это какое-либо отношение к тому факту, что пользователи, не являющиеся Dvorak, на моей машине меняют отображение клавиш обратно на qwerty.

Я должен упомянуть, хотя я не знаю, актуально ли это / не актуально, но я использую плагин CFEclipse. Я еще не пробовал ссылаться на это поведение с других точек зрения.

Возможно, для развлечения я попробую создать еще одну локальную учетную запись и посмотрю, смогу ли я использовать eclipse для начала.

Другой возможностью может быть сама виртуальная машина и то, как она обрабатывает перехват клавиатуры.

Есть другие мысли?

Аллен

person Community    schedule 16.03.2009
comment
Я считаю, что это проблема углерода. Версия Eclipse для Какао работает, и другие приложения Какао сообщали о проблемах. - person Milhous; 17.03.2009

Исправлено в обновлении 10.5.7.

person Community    schedule 29.05.2009