2009-03-25 3 views
11

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

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

спасибо.

ответ

5

Трюк с «Настроить перспективу» это только отражение «plugin.xml» org.eclipse.ui.commands баллов.

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

Как описано в this message (для другой кнопки):

Насколько я знаю, так называемый «основной» панель инструментов не может быть настроен пользователем.

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

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

Eclipse3.5 might have changed that, though.

+0

А, похоже, в июне я буду модернизировать до 3,5! Спасибо. – Josh

0

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

0

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

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

Смежные вопросы