Как переопределить поведение ResetWindowsAction в открытой IDE netbeans?
Я пытался настроить действие щелчка в окне сброса в элементах меню на платформе netbeans, используя открытую IDE netbeans. Текущая реализация netbeans очищает все основные компоненты режима свойств и режима вывода, за исключением режима редактора и режима проводника.
Мое требование - сохранить режим вывода и режим исследования минимизированным даже после нажатия кнопки "сбросить окна" с помощью "Действия /Window/org-netbeans-core-windows-actions-ResetWindowsAction.instance".
1 ответ
Вам нужно написать плагин Netbeans, который будет:
- Удалить текущую ссылку ResetWindowsAction в меню Window
- Реализуйте собственное действие (которое может иметь то же отображаемое имя "Сброс Windows") и добавьте ссылку на него в меню "Окно".
Это намного проще, чем вы думаете: создать модуль Netbeans и действие. Мастер действий Netbeans сделает все необходимое. В этом "официальном" руководстве по созданию плагина netbeans объясняется, как создать плагин и выполнить задачу 2.
Для задачи 1 в Netbeans откройте свой модуль> Важные файлы> Уровень XML> этот уровень в контексте> Строка меню> Окно, выберите запись "org-netbeans-core-windows-actions-ResetWindowsAction" и удалите.
Для информации код текущего ResetWindowsAction находится здесь.