184 votes

Comment puis-je configurer PyCharm pour qu'il soit lancé à partir du Lanceur ?

J'ai installé PyCharm sur mon tout nouvel ordinateur portable Ubuntu 13.10.

Pour lancer PyCharm, je découvre que je dois naviguer vers le répertoire dans lequel se trouve pycharm, et l'exécuter de là comme tel :

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

J'espère que ce n'est pas trop demander, mais j'aimerais pouvoir cliquer sur une icône dans le Launcher pour lancer cette application.

J'ai essayé de cliquer avec le bouton droit de la souris sur l'icône de PyCharm dans le lanceur lorsque l'application est en cours d'exécution et de sélectionner "Lock To Launcher" mais cela ne fonctionne pas (après avoir épinglé l'icône, lorsque j'essaie de lancer le logiciel de cette façon, l'icône bouge de manière très maladroite à quelques reprises et ne fait rien).

Une petite application appelée Alacart était censée être utile, mais je n'ai aucune idée de son fonctionnement et elle semble inutile. Je ne sais pas pourquoi les auteurs nous ont aguichés avec un bouton "Aide" s'il n'y a pas de fichiers d'aide écrits pour que nous puissions les consulter.

Une autre tentative a consisté à lire des pages et des pages de documentation technique sur la façon d'écrire des scripts qui m'aideront en quelque sorte à personnaliser mon expérience.

Comment puis-je configurer PyCharm pour qu'il soit lancé à partir du lanceur ???

353voto

kiri Points 25860

PyCharm peut créer sa propre icône de lancement (mais elle n'est pas créée par défaut).

Tout ce que vous avez à faire, c'est :

  1. Lancez PyCharm.
  2. Dans le menu Outils, sélectionnez "Créer une entrée de bureau...".
  3. Cochez la case correspondante si vous souhaitez que le lanceur soit accessible à tous les utilisateurs.
  4. Si vous avez sélectionné "Créer une entrée pour tous les utilisateurs", votre mot de passe vous sera demandé.
  5. Une bulle de message verte devrait apparaître pour vous informer que l'opération a réussi.
  6. Vous devriez alors pouvoir trouver PyCharm dans le Dash d'Unity ou l'épingler au lanceur.

Remarque : il se peut que vous deviez redémarrer le système avant qu'il n'apparaisse.

19voto

mightypile Points 975

La méthode la plus "pure", à mon avis, consiste à créer simplement un lanceur dans un éditeur de texte qui ressemble à peu près à ceci :

[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

Je crois que celui-ci a été créé par JetBrains, mais vous pouvez taper le vôtre. Enregistrez-le ensuite dans /home/yourname/.local/share/applications/appname.desktop pour un lanceur lié à votre propre login, ou dans /usr/share/applications/appname.desktop si vous voulez qu'il s'applique aux autres utilisateurs de votre système.

Évidemment, une fois l'édition terminée, vous pouvez modifier l'icône, etc. Et vous pouvez transférer cette compétence à d'autres applications ou tâches.

4voto

user100807 Points 21

J'ai eu le même problème après "Create Desktop Entry...". Voici ce qui a résolu mon problème : Allez dans le dossier bin de PyCharm et ajoutez la ligne suivante au début du fichier pycharm.sh script :

export JDK_HOME='your java home folder'

et enregistrez le fichier. Maintenant, lancez l'entrée du lanceur depuis Unity.

3voto

Julian Stirling Points 2831

Il existe un programme appelé "menu principal" disponible dans le centre de logiciels. Il vous permet de créer des lanceurs pour n'importe quelle commande.

Vous devez également exécuter le cd et le lancement en une seule commande comme ceci :

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

Cliquez sur le nouvel élément Click new item

Entrez un nom pour le lanceur et la commande, et peut-être une image. Enter a name for the launcher and the command, and maybe a picture

1voto

ChaosPredictor Points 464

En supposant que Gnome WM soit par défaut, avec l'application PyCharm ouverte, faites un clic droit sur l'icône du dock. Choisissez l'option "Ajouter aux Favoris".

enter image description here

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X