Предоставить ярлык по умолчанию для открытия настраиваемого представления Eclipse - PullRequest
0 голосов
/ 19 июня 2019

У меня есть плагин, который добавляет вид. Eclipse, кажется, обеспечивает действие, которое может быть связано с сочетаниями клавиш, чтобы открывать все виды представлений, включая мое новое настраиваемое представление. Эти ярлыки можно найти в «Предпочтения»> «Основные»> «Ключи»> «Показать представление (VIEWNAME)».

Теперь я просто хочу предоставить ярлык по умолчанию для этого действия. Поэтому я хочу сказать Eclipse, какой ярлык использовать для действия «Показать представление (MY_VIEW)». Похоже, это действие генерируется автоматически Eclipse, поэтому я не знаю, как его настроить. Есть ли какая-то точка расширения для этого?

Настройки Скриншот: enter image description here

1 Ответ

1 голос
/ 20 июня 2019

Вы можете сделать это, используя точку расширения org.eclipse.ui.bindings и используя существующую команду org.eclipse.ui.views.showView.В качестве параметра для команды указывается идентификатор представления, который нужно открыть.

Например, ярлык «Показать представление (точки останова)» определяется следующим образом:

<extension point="org.eclipse.ui.bindings">
  <key
     commandId="org.eclipse.ui.views.showView"
     schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
     sequence="M2+M3+Q B">
     <parameter
          id="org.eclipse.ui.views.showView.viewId"
          value="org.eclipse.debug.ui.BreakpointView">
     </parameter>
 </key>
</extension>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...