Как добавить кнопки на панель инструментов Eclipse?

сейчас я работаю над своей шестой версией Eclipse, но я никогда не мог понять, как добавить кнопку на панель инструментов.
Например, по умолчанию у меня есть небольшая кнопка "open type" в перспективе Java, и я хотел бы добавить кнопку "open Type hierarchy" прямо рядом с ней. Обе функции доступны рядом друг с другом в меню навигации, и я просто хотел бы перетащить одну из них на панель инструментов.

Не кажется мне таким уж притянутым за уши? Я попробовал "настроить перспективу", щелкнув правой кнопкой мыши панели инструментов, но безрезультатно. Кажется, я могу добавлять то, чего не хочу. Есть идеи? Я случайно использую Eclipse 3.4.2 M20081224-0800, но я никогда не получал ничего с этим в нескольких версиях.

спасибо.

3 ответов


трюк с "настроить перспективу" является то, что только отражает " плагин.с XML' org.затмение.пользовательский интерфейс.команды очки вклада.

другими словами, вы можете активировать/деактивировать эти точки расширения, не менять их.

как описано в этой (на другую кнопку):

насколько мне известно, так называемая "базовая" панель инструментов не может быть настроена пользователем.

Я думаю, что есть 2 способа добавить кнопку "Сохранить все":

  • напишите плагин, который добавляет новый раздел панели инструментов, содержащий кнопку "Сохранить все"
  • патч плагин 'org.eclipse.ui.ide': в классе WorkbenchActionBuilder вставить следующую строку после строка # 374 (если вы хотите, чтобы она отображалась между "сохранить" и "распечатать"):
fileToolBar.add(saveAllAction);

Eclipse3.5 возможно, это изменилось.


в новой панели инструментов eclipse Helios есть кнопка "внешние инструменты", которую легко настроить. Я использую его для запуска Ant build одним щелчком мыши Думаю, это будет полезно попробовать


должен быть способ, так как старый плагин GWT имел как "новое веб-приложение", так и кнопки "компиляция" на панели инструментов.

последняя версия они выключены по умолчанию.