Come impostare un'icona per Eclipse?


32

Voglio impostare l'icona per Launcher. ha un file chiamato icon.xpm, ma viene ignorato dalla procedura guidata di set di icone. Ho provato a cambiarlo in file .ico, ma viene ancora ignorato. qualche idea?

Risposte:


13

Se eclipse è installato dal centro software (versione 3.5.2), le copie dell'icona eclipse vengono inserite nei seguenti luoghi:

  • /usr/share/icons/hicolor/16x16/apps/eclipse.png
  • /usr/share/icons/hicolor/32x32/apps/eclipse.png
  • /usr/share/icons/hicolor/48x48/apps/eclipse.png
  • /usr/share/pixmaps/eclipse.png

Forse copiare l'icona in questi punti (con le dimensioni giuste) risolve il problema.


non funziona (non ho provato tutte le dimensioni, ma la maggior parte di esse). forse è l'estensione? il png non viene trovato di default da Ubuntu e quando copio il percorso completo non viene trovata alcuna icona :(
UAdapter

+1 per la domanda, ho bisogno di 3,6 almeno per lavoro, e l'unica soluzione era scaricare bundle precompilati. E nessuna icona è stata riconosciuta per un'applicazione da Ubuntu (11.04). Inoltre, il pacchetto di ppa: eclipse-team / ..., che è attualmente alla versione 3.6.2, è assolutamente incompleto per il lavoro: \
Maxim Popravko,

3
quindi, se hai già trovato una soluzione, per favore, commetti una risposta!
Maxim Popravko,

2
Questa risposta non funziona. Si prega di deselezionarlo.
Catskul,

56

Ho aggiunto l'icona a /usr/share/pixmaps, ma il nome dell'icona non era eclipse.xpminvece lo eraicon.xpm

Nel terminal:

cp /yourEclipseFolder/icon.xpm /usr/share/pixmaps/eclipse.xpm

3
OK, grazie per la risposta, mi ha aiutato. Inoltre, quello che ho fatto è stato semplicemente rinominare l'icona in eclipse.xpm e quindi copiare l'icona in / usr / share / pixmaps.
Mark Waschkowski

1
E se si preferisce vederlo come un comando bash: sudo cp /yourEclipseFolder/icon.xpm /usr/share/pixmaps/eclipse.xpm.
H2ONaCl

3
Per quello che vale, questa dovrebbe essere la risposta accettata.
Hasan Can Saral

Ho installato eclipse da un programma di installazione scaricato e l'icona non funzionava. Copia di eclipse.xpm in / usr / share / pixmaps / lavorato. Grazie
Marco Altieri,

Come nota a margine, gedit icon.xpmè piuttosto interessante!
Wisbucky

5

Vai al terminale e digita sudo leafpad /usr/share/applications/eclipse.desktop, quindi modifica il file da sostituire path_to/icon.xpmnel seguente esempio con il percorso del file alla tua icona:

[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse IDE
Exec=/usr/lib/eclipse/eclipse
Icon=path_to/icon.xpm
Terminal=false
Type=Application
Categories=GNOME;Application;Development;
StartupNotify=true`

Ad esempio, il mio è /usr/lib/eclipse/icon.xpm.


provato lo stesso ma non ha funzionato per me, la risposta a questa domanda askubuntu.com/questions/80013/… ha funzionato
tinker_fairy

4

ho copiato

/opt/eclipse/plugins/org.eclipse.sdk_3.7.1.v201109091335/eclipse48.png

a

/usr/share/pixmap/eclipse.png

(dopo aver estratto l'eclissi in /opt) e sono riapparse le icone di avvio e desktop dell'eclissi (che sono misteriosamente scomparse).

Nota: avevo anche copiato tutte le dimensioni come raccomandato sopra, ma non è stato fino a quando non ho copiato /usr/share/pixmapsche è apparsa l'icona


2

Ho appena avuto questo problema con un altro programma, ho inserito i file .png nelle cartelle delle icone:

/usr/share/icons/hicolor/16x16/apps/eclipse.png
/usr/share/icons/hicolor/32x32/apps/eclipse.png
/usr/share/icons/hicolor/48x48/apps/eclipse.png

Ma non avevo ancora l'icona, quindi ne ho inserito uno

/usr/share/pixmaps/eclipse.png

Improvvisamente ha funzionato. La pixmap è la chiave.


1
Ho semplicemente copiato icon.xpm per condividere / pixmaps con il seguente comando: sudo mv /home/myusername/mydirectory/eclipse-juno/icon.xpm /usr/share/pixmaps/eclipse.xpm
Luis

2

Tutto sembrava corretto nel mio caso, ma nessuna delle soluzioni suggerite ha funzionato per me, l'icona non sarebbe diventata visibile nel programma di avvio.

Quindi ho semplicemente rimosso il commento accanto all'icona-linea nel file eclipse.desktop e voilà! ha funzionato :)

Quindi, il mio suggerimento è, se c'è un commento nella tua linea di icone come:

Icon=/opt/eclipse/icon.xpm # fill in path to logo

quindi rimuovere il commento in modo che appaia:

Icon=/opt/eclipse/icon.xpm

Non so perché i commenti funzionino per le altre righe (ad es. Nella riga Exec funziona). Forse un bug.

spero che aiuti qualcuno!


Ciao Jane! Benvenuto in AskUbuntu. Solo FYI, le risposte non sono ordinate cronologicamente, quindi dire "nessuno dei suggerimenti sopra" non è davvero utile. Ho comunque votato la tua risposta perché sembra utile.
Flimm,

1
@Flimm: hai ragione, quindi ho cambiato la frase in una più utile;) grazie per il suggerimento!
Jane,

2

Basta copiare l'icona su

~/.icon

cartella e dovrebbe funzionare. La copia eclipse.xpmnella ~/.iconcartella ha funzionato per me.


1
Ci ho provato Non ha funzionato per me. Ubuntu 12.04.1
Catskul il

0

Semplicemente, rinomina icon.xpm in icon.jpg all'interno della cartella eclipse, non importa dove sia. Adesso prova.

Per ulteriori dettagli, consultare la seguente nota: -

  1. Per prima cosa, cerca alacarte aka Main Menu on Dash.

    Vedrai un elenco di applicazioni e elementi selezionati.

    Vai a Nuovo elemento, compila come segue -

            Name: Eclipse                         #of your choice
    
            Command: /home/leo/Downloads/eclipse         
    
            Comment:                             #as you wish   
    

Imposta il percorso della directory eclipse dove l'hai estratta.

Il mio è dentro Download.

  1. Ora vedi un'icona lì stessa. Fai clic e seleziona icon.jpg nella cartella eclipse. (Devi sfogliare)

  2. Ora cerca eclipse e lo vedrai su Dash con l'icona desiderata e puoi appuntarlo su Launcher o averlo sul desktop.

Dash -> Menu principale -> Nuovo elemento -> Riempi nome , comando e commento e fai clic sull'icona -> sfoglia e seleziona icon.jpg -> chiudi finestra

Divertiti!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.