Действительно странное поведение / ошибка клавиатуры затмения? - PullRequest
96 голосов
/ 10 марта 2011

Я использую Helios на Mac Snow Leopard. Я не знаю почему, но внезапно мои клавиши со стрелками и кнопка удаления начинают работать не только в Eclipse (поэтому Eclipse их игнорирует), но остальные кнопки работают просто отлично. Нет никаких исключений / ошибок, генерируемых где-либо на экране. Я точно не знаю, как воспроизвести эту неисправность.

Все, что я могу сказать, у меня точно такая же проблема с этим парнем внизу здесь . Плохая вещь об этом, сообщение отправлено в 2002 году: s

Есть ли у кого-нибудь из вас такая же проблема? Есть предложения?

Edit:

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

Ответы [ 21 ]

1 голос
/ 19 апреля 2013

Использование eclipse JUNO в Win XP У меня также возникла эта проблема. Перезапуск рабочей среды с помощью меню «Файл»> «Перезагрузка» не работает, но при закрытии затмения и повторном запуске с -clean в командной строке ключи снова начинают работать без перезагрузки Windows.

1 голос
/ 13 октября 2013

Примечание - только что нашел это исправление в другом месте - это можно исправить на Mac OSX с помощью принудительного убийства. Это отлично сработало для меня. Не нужно было перезапускать!

1 голос
/ 27 октября 2012

Я сталкивался с этой проблемой в течение многих лет.Это случается так редко, что я почти всегда забываю, что я сделал, чтобы решить эту проблему.Думаю, перезапуск исправляет это большую часть времени, и несколько раз «обновление» работало, но 100% времени ничего не работает.

В любом случае, кто-то из сообщения об ошибке предложил просто перевести MacBook в режим сна.Это сработало для меня, как шарм, поэтому выложил его на будущееконкретный Firefox.Я думаю, что это связано с привязками клавиш в целом, и с любым приложением, которое обеспечивает переопределения для значений по умолчанию в ОС (это довольно большое предположение, так что возьмите с собой соответственно большое количество соли).Я также имел это случиться со мной в XCode, но простой перезапуск приложения исправляет, тогда как с Eclipse этого было недостаточно в большинстве случаев.

0 голосов
/ 31 мая 2015

Используя eclipse Luna (4.4) на Redhat и просматривая через Xming (Windows 7, 64-битная версия), я не мог использовать клавиши возврата, стрелки, удалять или даже вводить, но алфавитно-цифровой работал. Эта проблема не была прерывистой, но всегда с самого начала. Что касается меня, я обнаружил, что установка точки останова в коде, запуск и возможность затмения для переключения ракурсов исправляли это каждый раз. Надеюсь, это поможет кому-то еще, так как приведенные выше предложения (например, переключение редакторов, изменение сопоставлений клавиш, обновление и перезапуск затмения) не сработали для меня.

Одна интересная диагностика проблемы, с которой я столкнулся, состояла в том, что при переходе на экран, где вы меняете сопоставления клавиш, я смог использовать клавишу удаления. Но не в файлах Java или текстовых файлах без названия.

0 голосов
/ 30 сентября 2014

Одновременное многократное нажатие левой и правой кнопок мыши работало для меня.

0 голосов
/ 10 августа 2013

У меня есть подозрение, что это происходит после обновления Java на моем Mac. Поэтому после обновления Java рекомендуется перезагрузить компьютер всегда.

0 голосов
/ 16 декабря 2011

MacBook Pro 10.6.8, Eclipse Helios внезапно удаляет и стрелки больше не работают.Перезагрузка у меня сработала.

0 голосов
/ 18 февраля 2012

На всякий случай, если это кому-то поможет ... Я случайно снова заработал, выполнив следующее:

  1. Открыл файл с ошибками из командной строки (я использовал 'vi').
  2. Сделал редактирование, которое я хотел сделать, и сохранил файл.
  3. Вернулся в Eclipse, чтобы обновить и повторно развернуть мое приложение.

Как только редактор (это былофайл JSP, кстати) обновился, я снова полностью использовал стрелки, удаление и т. д.

ГММВ

  • Джек
0 голосов
/ 16 апреля 2012

У меня возникла такая же проблема, когда я начал использовать JRobot. В одном куске кода я нажал мышь, но не отпустил. Выпустив мышь в следующем фрагменте кода, мне удалось решить эту проблему. Вы можете воссоздать эту проблему, используя код ниже. Отпустите кнопку мыши, чтобы решить проблему.

Robot robot;

try {
 robot = new Robot();       
 robot.mousePress(InputEvent.BUTTON2_MASK);
 //robot.mouseRelease(InputEvent.BUTTON2_MASK);
} catch (AWTException e1) {
// TODO Auto-generated catch block
 e1.printStackTrace();
}
0 голосов
/ 22 января 2016

РАБОТАЛ !!!

Я использую Eclipse Luna и Windows 7, но думаю, что это также работает во всех видах.

В Eclipse перейдите на вкладку Окно-> Настройки-> Общие-> Клавиши

Затем найдите команду «Удалить» и «Удалить предыдущую» в списке и проверьте, они назначены с чем-то или нет. Если он назначен с неправильным ключом, нажмите «Unbind Command».

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

Я думаю, что это работает для следующего, следующего столбца, предыдущего, предыдущего столбца, линейного перехода вверх или вниз или того, что вы хотите !!

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