Ответ Да Вы можете сделать это.
- Попробуйте
window->preferences->keys
Теперь здесь вы создаете новые привязки или можете изменить старые.
Пример:
>> Оригинал
>> Настройка
>> Результат
Примечание: Существует трудный путь, как упомянуто в ответе @greydet.Но не волнуйтесь, это не так сложно.Выполните следующие действия:
- Определите плагин, способствующий действию.Давайте если это действие, связанное с Java, то, скорее всего, вы найдете его в
org.eclipse.jdt.ui
.В основном хорошо написанный плагин делит свой пользовательский интерфейс и обрабатывающий компонент на разные плагины. - Теперь откройте его plugin.xml
- Найдите элемент действия, который вы хотите изменить, с помощью
name
или какого-то нечеткогоid и т. д. - В основном должна быть команда.Если найдешь, то хорошо.Теперь напишите очень маленький плагин с обязательной точкой расширения.Используйте значения, которые вы нашли ранее для расширения команды.
Например, для действия получения и установки java ниже приводится точка расширения команды:
<command
name="%ActionDefinition.getterSetter.name"
description="%ActionDefinition.getterSetter.description"
categoryId="org.eclipse.jdt.ui.category.source"
id="org.eclipse.jdt.ui.edit.text.java.create.getter.setter">
</command>
Соответствующее расширение привязки Iнаписал:
<plugin>
<extension
point="org.eclipse.ui.bindings">
<key
commandId="org.eclipse.jdt.ui.edit.text.java.create.getter.setter"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
sequence="CTRL+T">
</key>
</extension>
</plugin>
Проблема: Команда, которую вы ранее нашли, предназначена для package explorer
просмотра.Также есть команда, предоставленная редактором Java.Вы должны создать привязку для этого.