Jak dodać Eclipse do Ulubionych?


19

Zainstalowałem najnowszą wersję Eclipse na Ubuntu 18.04 z oficjalnym instalatorem ze strony Eclipse, jednak nie mogę jej wyświetlić na pasku ulubionych / stacji dokującej.

Próbowałem przeciągnąć plik wykonywalny do doku, ale to nie działa.

Nie mogę go znaleźć za pomocą przycisku „pokaż aplikacje”. Mogę go uruchomić tylko klikając plik wykonywalny.

Jak sprawić, aby Eclipse pojawił się na pasku ulubionych / pasku dokowania?

Plik .desktop:

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

To nie jest kopia tego pytania, ponieważ ten sam proces nie działa. Zmiana pliku tekstowego na plik wykonywalny nie działa.

Odpowiedzi:


22

Połączyłem tę odpowiedź , odpowiedź OP, komentarz Alostale i moje własne doświadczenie:

  1. Utwórz plik o nazwie .desktopw ~/.local/share/applications(na przykład za pomocą polecenia nano ~/.local/share/applications/.desktop)

  2. Dodaj te linie:

    [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

    Zauważ, że „Exec” powinno wskazywać na twój plik wykonywalny zaćmienia, a nie folder zawierający, który zwykle jest również nazywany „eclipse”. Sprawdź, czy plik ikony jest obecny i jeśli to konieczne, dostosuj jego ścieżkę. Zapisz plik.

  3. Uruchom .desktopplik, uruchamiając go chmod a+x ~/.local/share/applications/.desktop.

  4. Kliknij „Pokaż aplikacje” (logo kropki w lewym dolnym rogu ekranu), a na pasku wyszukiwania wpisz „Eclipse”. Powinno się pojawić.

  5. Kliknij prawym przyciskiem myszy ikonę i wybierz „Dodaj do ulubionych”.


4
Dzięki - pomogło mi to również kilka rzeczy. Nie potrzebujesz (i nie powinieneś używać), sudoaby utworzyć .desktopi uczynić go wykonywalnym. Aby każdy mógł wykonać program .desktop, myślę, że właściwym poleceniem jest chmod a+x ~/.local/share/applications/.desktop.
dnia

3
Robiąc jak wyjaśniono powyżej, mam nową ikonę w doku dla każdej uruchomionej instancji Eclipse. Rozwiązany przez dodanie StartupWMClass = Eclipse do pliku .desktop askubuntu.com/a/635839/741521
alostale

@alostale Bardzo miło, miałem ten sam problem i dodałem twoje rozwiązanie do odpowiedzi.
smcs

1
lepiej jest użyć, program_name.desktopwięc jeśli istnieje inny program, który chcesz dodać do ulubionych, możesz utworzyć inny .desktopplik, np .:second_program.desktop
hossein hayati

@hosseinhayati Jak lepiej mieć wiele plików niż jeden plik z wieloma wpisami? Sprawa smaku, nie?
smcs

1

Najpierw problem z .desktopprogramem uruchamiającym został naprawiony poprzez zmianę Execlinii na

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

Wtedy „dodana do ulubionych” po to .

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.