Как добавить кнопки на панель инструментов Eclipse?
Теперь я расскажу о своей шестой версии Eclipse, но мне никогда не удавалось определить, как добавить кнопку на панель инструментов.
Например, по умолчанию у меня есть небольшая кнопка "открытого типа" в перспективе Java, и я хотел бы добавить кнопку "open type hierarchy" рядом с ней. Обе функции доступны прямо рядом друг с другом в меню навигации, и я просто хотел бы перетащить один из них на панель инструментов.
Кажется, мне так не кажется? Я попробовал "настроить перспективу", щелкнув правой кнопкой мыши на панелях инструментов, но безрезультатно. Кажется, я могу добавить то, чего я не хочу. Есть идеи? Я использую Eclipse 3.4.2 M20081224-0800
, но я нигде не встречался с этим в нескольких версиях.
Спасибо.
Ответы
Ответ 1
Трюк с "Настроить перспективу" - это только отражение "plugin.xml" org.eclipse.ui.commands точки вклада.
Другими словами, вы можете активировать/деактивировать эти точки расширения, а не изменять их.
Как описано в это сообщение (для другой кнопки):
Насколько я знаю, так называемая "базовая" панель инструментов не может быть настроена пользователем.
Я думаю, есть два способа добавить кнопку "сохранить все":
- напишите плагин, который добавит новую секцию панели инструментов, содержащую кнопку "сохранить все"
- исправить плагин '
org.eclipse.ui.ide
': в классе WorkbenchActionBuilder
введите следующую строку после строка # 374 (если вы хотите, чтобы она отображалась между "save" и "print" ):
fileToolBar.add(saveAllAction);
Eclipse3.5 возможно, изменил это.
Ответ 2
В новой панели инструментов Eclipse Helios есть кнопка, называемая кнопкой внешних инструментов. Ее легко настроить. Я использую его для запуска ant build одним кликом
Я думаю, это будет полезно попробовать.
Ответ 3
Должен быть такой способ, как старый плагин GWT имел кнопки "нового веб-приложения" и "компиляции" на панели инструментов.
Последняя версия по умолчанию отключена.