Подтвердить что ты не робот

Eclipse Organize Imports Shortcut (Ctrl + Shift + O) не работает

Eclipse используется для импорта отсутствующих пакетов, когда я нажимаю Ctrl + Shift + O.

Клавиша быстрого доступа перестала работать при использовании в файлах Java, но тот же ярлык работает в файлах Python (импорт отсутствующих пакетов).

Любые мысли о том, как исправить проблему.

Ниже приведены несколько снимков для справки.

Связывание клавиш

Организовать импорт в источнике

4b9b3361

Ответ 1

Чтобы устранить эту проблему:

Перейдите к PreferencesGeneralKeys Нажмите Filters... и отмените выбор Filter uncategorized commands, затем Ok.

Затем найдите команду Go To Symbol in File и выберите ее. Затем нажмите Unbind, а затем Apply и закройте

Ctrl + Shift + O. теперь должны работать.

EDIT:

Также отвяжите любые другие конфликтующие команды и оставьте только одну команду для Ctrl + Shift + O и установите When в Editing Java Source.

Ответ 2

Команда Java Organize Import перезаписана другой командой Ctrl + Shift + O: в окне > Предпочтения: Общие > Клавиши команды Java Organize Import (где When In In Windows) привязан к Ctrl + Shift + O, но в главном меню и в контекстном меню Source > Organize Imports команда отображается без ярлыка.

Для этой проблемы существует два решения:

  • Изменить или удалить ярлык команды, которая перезаписывает команду Java Organize Import:

    • Найти команду: в редакторе Java нажмите Ctrl + Shift + L и посмотрите, какая команда привязана к Ctrl + Shift + O. Вероятно, это команда Beans Quick Outline.
    • В окне > Предпочтения: Общие > Клавиши меняют или удаляют привязку для найденной команды.
  • Ограничивает область ярлыка Java Organize Import для редактора Java:

    • В окне > Предпочтения: Общие > Ключи выбирают команду Организовать импорт Java и Изменить от В Windows до Редактирование Java Источник. Это решение ограничивает Ctrl + Shift + O редактором Java и отключает ярлык в обозревателе пакетов/проектов.

См. также: Spring Проблема IDE # 160: организовать импорт не работает

Ответ 3

Имейте в виду, что если вы используете AMD GPU, ваш Radeon Driver может заблокировать Ctrl + Shift + O, который он использует для переключения игрового оверлея. Его можно изменить на другие клавиши следующим образом: Gamesglobal settingsperformance monitoring

Ответ 4

Окно → Настройки → Общие → Ключи

Нажмите "Переплет", чтобы отсортировать по Binding, затем прокрутите и найдите Ctrl + Shift + O

Если присутствует несколько Организованный импорт, отредактируйте одну привязку и выберите КОГДА: РЕДАКТИРОВАТЬ ИСТОЧНИК JAVA.

Удалите (UNBIND COMMAND) для других существующих привязок.

Перезапустить Eclipse Image