В Eclipse сочетание клавиш Ctrl+Q принудительно закрывает приложение. Предупреждающих сообщений И нет, если вы идете в Windows -> Настройки -> Ключи, ничто не связано с Ctrl+Q, и даже если я что-то связываю, это не мешает закрытию.
2 ответа
Я попробовал этот трюк, и он сработал для меня, (версия Kepler)
Зайдите в Windows -> Настройки -> Ключи.
Поиск Close , вы увидите два ярлыка закрытия Ctrl+F4 и Ctrl+W
Выберите любую команду « Close и нажмите « Copy Command , чтобы увидеть другую запись « Close без привязки клавиш.
Нажмите только что созданную команду « Close (которая теперь не будет иметь привязки, т.е. «Пустой» в разделе «Привязка»). Теперь в разделе « Binding » назначьте Ctrl+Q в качестве привязки. Нажмите Apply . Перепроверьте в Eclipse, закрывает ли Ctrl+Q ваше приложение / открытые файлы. Это закроется.
Снова теперь перейдите в Windows -> Настройки -> Ключи.
Найдите « Close и найдите привязку, которую вы создали, « Close -> Ctrl+Q. Нажмите на это и выберите команду Unbind Command . Нажмите Apply . Теперь Ctrl+Q ничего не сделает.
Надеюсь, это поможет.
Проблема не связана с привязкой ключа. Чтобы решить эту проблему, вы должны удалить привязку Ctrl+Q в следующем файле:
YourWorkspaceRootFolder \ .metadata.plugins \ org.eclipse.e4.workbench \ workbench.xmi
Удалите строку, содержащую 'keySequence = "CTRL+Q"', и Eclipse никогда не закроется снова при нажатии Ctrl+Q.
