it-swarm.com.de

Erstellen eines Unity Launcher-Symbols für PyCharm

Ich kann PyCharm aus einem Shell-Skript in einem Unterverzeichnis von /opt starten. Ich erhalte ein graues Fragezeichen (siehe Anhang) anstelle des orange/grünen Symbols PyCharm (siehe Anhang). Beachten Sie, dass sich das richtige Symbol im Standardverzeichnis PyCharm befindet.

Ich kann dieses graue Symbol für Launcher sperren, aber dieses Symbol kann nicht zum Starten von PyCharm verwendet werden.

Wie kann ich eine Startschaltfläche zum Starten von PyCharm aufrufen?

(Ubuntu 14.10)

Icon on launcherPyCharm icon

2
Joshua Fox

Pycharm bietet Ihnen die Möglichkeit, beim ersten Start eine .desktop-Datei zu erstellen

Wenn Sie PyCharm zum ersten Mal starten, wird Ihnen die Möglichkeit geboten, Folgendes einzurichten: Desktop-Integration:

enter image description here

Wie Sie sehen, können Sie Folgendes ankreuzen: Create desktop entry (integrate in sytem menu)
Dadurch wird (oder würde :)) eine .desktop-Datei, jetbrains-pycharm-ce.desktop, entweder in /usr/share/applictions oder ~/.local/share/applications erstellt, je nachdem, ob Sie For all users ausgewählt haben oder nicht.

Was ist, wenn Sie die Nachricht verpasst haben?

Wenn Sie die Nachricht verpasst haben, können Sie den Ordner einfach vorübergehend umbenennen:

~/.PyCharm40

... und starten Sie PyCharm neu, da bei Fehlen dieses Ordners PyCharm davon ausgegangen wird, dass Sie es zum ersten Mal ausführen. Anschließend können Sie einfach den neu erstellten Ordner ~/.PyCharm40 entfernen und den ursprünglichen Ordner umbenennen.

Von da an können Sie Pycharm einfach über einen eigenen Launcher ausführen.

enter image description here

Hinweis

Obwohl die Meldung im Fenster lautet: You can use File | Settings to configure any of these settings later, habe ich eine Menge von Einstellungsoptionen gefunden, aber nicht diejenige, um einen "Desktop-Eintrag" zu erstellen. Es sieht so aus, als wäre die obige Methode die einzige Option :)

5
Jacob Vlijm

Sie können eine .desktop-Datei in/usr/share/applications erstellen.

  1. Sudo gedit /usr/share/applications/python.desktop ausführen
  2. Geben Sie diesen Code ein und bearbeiten Sie ihn entsprechend Ihrem Programm: [Desktop Entry] Version=1.0 Name=[choose a name] Type=Application Comment=[description] Exec=[/path/to/executable] Icon=[path/to/icon] Terminal=false
  3. Navigieren Sie zu /usr/share/applications und ziehen Sie die neue Datei auf Ihren Launcher.
0
TheWanderer