Как мне заставить HUD работать с Eclipse?

Я уже пробовал это , но у меня все еще нет записей в HUD относительно Eclipse (Indigo, установлен вручную).

Есть ли способ заставить HUD работать с Eclipse?

3
задан 13 April 2017 в 15:23

1 ответ

JAVA-приложения в целом не поддерживаются HUD однако, можно заставить его работать. Все, что необходимо сделать, удаляют затмение из черного списка Меню приложения согласно этому сообщению в блоге: http://www.webupd8.org/2013/01/eclipse-ide-get-ubuntu-appmenu-and-hud.html

1) Для получения (глобальное меню) Ubuntu AppMenu и HUD поддерживают для Eclipse IDE, мы должны будем добавить его в белый список так, мы будем hve для изменения файла GTK2 libappmenu.so.

Для обнаружения точного пути GTK2 libappmenu.so (путь может варьироваться в зависимости от версии Ubuntu, которую Вы используете и архитектура), во-первых выполняет следующую команду:

sudo updatedb

После того как это заканчивается (нет никакого вывода, поэтому просто ожидают, пока это не сделано), давайте найдем путь GTK2 libappmenu.so при помощи следующей команды:

locate "gtk-2.0/2.10.0/menuproxies/libappmenu.so"

Вышеупомянутая команда должна возвратить точный путь GTK2 libappmenu.so.

2) Давайте сделаем резервное копирование перед продолжением, так использованием пути возвращенным командой выше, выполнить следующую команду:

sudo cp /path/to/gtk-2.0/2.10.0/menuproxies/libappmenu.so /path/to/gtk-2.0/2.10.0/menuproxies/libappmenu.so.bak

3) Теперь позвольте нам whielist Eclipse, таким образом, он поддерживает AppMenu и HUD:

sudo sed -i 's/Eclipse/Xclipse/g' /path/to/gtk-2.0/2.10.0/menuproxies/libappmenu.so

И затем, перезапуск Eclipse IDE.

Для последнего к командам выше, не забудьте использовать точный тракт для GtK2 libappmenu.so, который Вы нашли под шагом 1!


Если позже Вы хотите отключить appmenu / поддержка HUD Eclipse IDE (отмените изменения), просто выполните первый шаг выше, чтобы узнать, что GTK2 libappmenu.so соединяет каналом и восстанавливает резервное копирование, которое мы сделали под шагом 2 с помощью этой команды:

sudo cp /path/to/gtk-2.0/2.10.0/menuproxies/libappmenu.so.bak /path/to/gtk-2.0/2.10.0/menuproxies/libappmenu.so
1
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: