Come posso configurare PyCharm per l'avvio dal Launcher?

95

Ho installato PyCharm sul mio nuovissimo laptop Ubuntu 13.10.

Per avviare PyCharm, trovo che devo navigare nella directory in cui vive pycharm, ed eseguirlo da lì in quanto tale:

cd home/matt/software/pycharm/bin sh pycharm.sh

Spero che non stia chiedendo troppo, ma vorrei poter cliccare su un'icona nel Launcher per avviare questa applicazione.

Ho provato a fare clic destro sull'icona PyCharm nel Launcher quando l'app è in esecuzione e selezionando "Lock To Launcher" ma questo non funziona (dopo aver bloccato, quando cerco di eseguire il software in questo modo, l'icona pulsa in un modo molto imbarazzante un paio di volte e non fa nulla).

Una piccola app chiamata Alacart si diceva fosse utile, ma non ho idea di come funzioni e sembra inutile. Non sono sicuro del motivo per cui gli autori ci hanno stuzzicato con un pulsante "Aiuto" se non ci sono file di guida scritti per noi da visualizzare.

Ulteriore tentativo ha incluso la lettura di pagine dopo pagina di documentazione tecnica su come scrivere script che in qualche modo mi aiuteranno a personalizzare la mia esperienza.

Come posso configurare PyCharm per l'avvio dal Launcher ???

    
posta Matt O'Brien 16.12.2013 - 07:33

5 risposte

189

PyCharm può creare la propria icona di avvio (ma non è stata creata di default).

Tutto quello che devi fare è:

  1. Avvia PyCharm.
  2. Dal menu Strumenti, seleziona "Crea voce desktop ..."
  3. Spunta la casella corrispondente se desideri il programma di avvio per tutti gli utenti.
  4. Se hai selezionato "Crea voce per tutti gli utenti", ti verrà chiesta la password.
  5. Dovrebbe apparire un fumetto verde che informa che ha avuto successo.
  6. Dovresti quindi essere in grado di trovare PyCharm in Unity Dash o collegarlo al programma di avvio.

Nota: potrebbe essere necessario riavviare il sistema prima che appaia.

    
risposta data kiri 16.12.2013 - 08:06
8

Il metodo "più puro", a mio parere, è semplicemente creare un launcher in un editor di testo che assomigli in questo modo:

[Desktop Entry]
Version=1.0
Type=Application
Name=PyCharm
Icon=/opt/pycharm-2017.1.1/bin/pycharm.png
Exec="/opt/pycharm-2017.1.1/bin/pycharm.sh" %f
Comment=The Drive to Develop
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-pycharm

Credo che questo sia stato creato da JetBrains, ma puoi scrivere il tuo. Quindi salvalo su /home/yourname/.local/share/applications/appname.desktop per un launcher legato al tuo login, o su /usr/share/applications/appname.desktop se vuoi che venga applicato ad altri utenti di il tuo sistema.

Ovviamente, una volta modificato, puoi modificare l'icona, ecc. E puoi trasferire questa abilità ad altre app o attività.

    
risposta data mightypile 26.04.2017 - 20:36
4

Ho avuto lo stesso problema dopo "Crea voce desktop ...". Questo è ciò che ha risolto il mio problema: Vai alla cartella bin del PyCharm e aggiungi la seguente riga all'inizio dello script pycharm.sh :

export JDK_HOME='your java home folder'

e salva il file. Ora, esegui la voce di avvio da Unity.

    
risposta data Basir Shariat 16.10.2014 - 02:55
3

È disponibile un programma chiamato "menu principale" dal centro del software. Ti permette di creare lanciatori per qualsiasi comando.

Inoltre devi eseguire cd e lanciare come un comando come questo:

sh -c "cd /folder/to/go/to  && launch-command -options"

Fai clic su nuovo elemento

Inserisci un nome per il programma di avvio e il comando, e forse un'immagine

    
risposta data Julian Stirling 16.12.2013 - 07:54
0

Quando PyCharm ha aperto il tasto destro del mouse sull'icona (sul lato sinistro - app funzionanti). Scegli l'opzione "Aggiungi ai preferiti".

    
risposta data ChaosPredictor 25.03.2018 - 08:52

Leggi altre domande sui tag