Come posso creare l'icona di avvio per PhpStorm?


91

Ho PhpStorm sul mio PC, per avviarlo devo andare su phpstorm / bin / e avviare phpstorm.sh, come posso appuntarlo al launcher in modo da non dover andare in cartelle ogni volta?

Risposte:


115

Usa IDE per creare il launcher. Apri Strumenti -> Crea voce desktop ...

Metodo alternativo :

Devi prima creare un lanciatore di applicazioni.

Installazione di gnome-panel

 sudo apt-get install --no-install-recommends gnome-panel

Per creare il launcher

sudo gnome-desktop-item-edit /usr/share/applications/ --create-new

Questo aprirà una finestra "Crea Launcher"

Tipo :
Nome applicazione : PhpStorm
Comando : / bin / bash path_to / phpstorm.sh
Commento : qualsiasi commento

Questo creerà un file di avvio nella /usr/share/applicationsdirectory. Ora fai doppio clic e apri il file.

Una volta avviato il file. Puoi vedere il processo nel launcher di unità. Fare clic destro sull'icona nel launcher unità e fare clic su " Lock to Launcher "

In alternativa puoi creare un file .desktop

Ho trovato questo file .desktop qui . Non l'ho provato. Tenta la fortuna.

[Desktop Entry]
Version=1.0
Type=Application
Name=JetBrains PhpStorm
Exec=/opt/PhpStorm/bin/phpstorm.sh %f
Icon=/opt/PhpStorm/bin/webide.png
Comment=Develop with pleasure!
Categories=Development;IDE;
Terminal=false
StartupNotify=true
StartupWMClass=jetbrains-phpstorm

5
Questo qui è uno dei motivi per cui Linux ha una base utenti così limitata.
Webnet,

2
@Webnet Questo qui è un esempio di qualcuno che ha le informazioni sbagliate. Vedi l'altra risposta.
Andrew Mao,

Grande! Grande! Grande!
CENT1PEDE,

Questo non è più necessario in quanto PhpStorm ora può essere installato come uno snap, il che lo fa per te. Vedi la mia risposta qui per i dettagli.
colan

128

Esegui Tools-> Create Desktop Entrynel menu principale di IDE.


2
Sembra non funzionare in 13.04 :(
Nathan JB

2
Funziona per me in 13.04!
Elte Hupkes,

Funziona anche con WebStorm EAP 11 e Ubuntu 14.
Dan Dascalescu,

1
Dove si trova la casella di controllo Crea voce desktop nella procedura guidata di installazione.
m05quit0

3
funziona per me nel 16.04 e PhpStorm 2016.2
Alfred Bez,

18

Prova a cambiare le due righe sottostanti nel file ~/.local/share/applications/jetbrains-phpstorm.desktop

Icon=/home/$USER/Downloads/PhpStorm-138.2000.2262/bin/webide.png
Exec="/home/$USER/Downloads/PhpStorm-138.2000.2262/bin/phpstorm.sh" %f

Questo ha funzionato per cambiare l'icona di avvio esistente per lanciare ora 8 anziché 7.
JoshP

Ho notato che lo stesso file desktop è anche inserito in / usr / share / applicazioni (probabilmente ho installato per tutti gli utenti sul sistema). Potrebbe essere necessario modificare anche questo file!
Karimkorun,

Su KDE questa risposta ha funzionato per me. Ho installato phpstorm usando snap e l'estensione dell'icona in questo percorso era svg. Ho creato una nuova pngicona e seguo le tue istruzioni. Ora mostra correttamente. Grazie
Alwin Kesler,

funziona su Ubuntu 18.04.3 LTS
Stan Fad il


3

Di gran lunga la soluzione più semplice è aprire PhpStorm, dove verrà mostrato nel programma di avvio. Quindi fai clic destro su di esso nel programma di avvio e seleziona "Blocca al programma di avvio" e il gioco è fatto.


2

Non devi fare nulla. Basta eseguire PhpStorm / PyCharm per la prima volta da una riga di comando con

/path/PhpStorm/bin/phpstorm.sh

E dopo che inizierà un popup apparirà chiedendo una password per aggiungerla a un launcher. Quando invierai la tua password apparirà un ico nel programma di avvio.


0

A partire da 14-12-2017, è possibile installare PhpStorm come uno snap, dall'applicazione Ubuntu Software o dalla riga di comando. Vedi Installa PhpStorm con Snap per i dettagli.

Ciò aggiungerà automaticamente un'icona di avvio sul desktop.


L'installazione di Snap ha portato svnun'icona che sembra non essere visualizzata correttamente su KDE. Ho seguito la risposta di @Young con pngun'icona creata e ho funzionato
Alwin Kesler il
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.