Как добавить Eclipse в избранное?


17

Я установил последнюю версию Eclipse на Ubuntu 18.04 с официальным установщиком с веб-сайта Eclipse, однако не могу отобразить его на панели избранного / панели.

Я попытался перетащить исполняемый файл в док, но это не работает.

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

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

Файл .desktop:

[Desktop Entry]
Comment=Eclipse
Terminal=false
Name=Eclipse
Exec=eclipse --profile-directory=/home/myName/eclipse/java-2018-09/eclipse
Type=Application
Icon=eclipse

Это не дубликат этого вопроса, потому что тот же процесс не работает. Изменение текстового файла на исполняемый файл не работает.

Ответы:


21

Я объединил этот ответ , ответ ОП, комментарий Алостале и мой собственный опыт:

  1. Создайте файл с именем .desktopin ~/.local/share/applications(например, с помощью команды nano ~/.local/share/applications/.desktop)

  2. Добавьте эти строки:

    [Desktop Entry]
    Comment=Eclipse
    Terminal=false
    Name=Eclipse
    Exec=/path/to/your/version/eclipse/eclipse
    Type=Application
    Icon=/path/to/your/version/eclipse/icon.xpm
    StartupWMClass=Eclipse

    Обратите внимание, что «Exec» должен указывать на ваш исполняемый файл eclipse, а не на содержащую его папку, которая также обычно называется «eclipse». Проверьте, присутствует ли файл значков и при необходимости измените его путь. Сохраните файл.

  3. Сделайте .desktopфайл исполняемым, запустив chmod a+x ~/.local/share/applications/.desktop.

  4. Нажмите «Показать приложения» (точечный логотип в левом нижнем углу экрана) и в строке поиска введите «Затмение». Это должно появиться.

  5. Щелкните правой кнопкой мыши по значку и выберите «Добавить в избранное».


4
Спасибо - это помогло мне, но несколько вещей. Вам не нужно (и не следует использовать) sudoсоздавать .desktopи делать его исполняемым. Чтобы сделать .desktop исполняемым всеми, я думаю, что правильная команда chmod a+x ~/.local/share/applications/.desktop.
dariober

2
Делая, как описано выше, я получил новый значок в доке для каждого запускаемого мной экземпляра Eclipse. Решено добавлением StartupWMClass = Eclipse в файл .desktop. Askubuntu.com/a/635839/741521
19

@alostale Очень хорошо, у меня возникла та же проблема, и я добавил ваше решение в ответ.
smcs

1
это лучше использовать, program_name.desktopтак что если есть другая программа, которую вы хотите добавить в избранное, вы можете создать другой .desktopфайл, например:second_program.desktop
hossein hayati

@hosseinhayati Как лучше иметь несколько файлов, а не один файл с несколькими записями? Дело вкуса, нет?
смс

1

Сначала проблема с .desktopлаунчером была исправлена ​​путем изменения Execстроки на

Exec=/home/myName/eclipse/java-2018-09/eclipse/eclipse

Затем "добавлено в избранное" после этого .

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.