web-dev-qa-db-fra.com

Comment créer un lanceur pour JetBrains Gogland

Gogland a été publié en avant-première hier. Et moi, étant nouveau sur Linux, j'ai du mal à faire un lanceur avec un fichier .desktop.

Je n'ai jamais créé de fichier .desktop auparavant, et j'utilise Ubuntu 14.04

Donc, voici ce que j'ai en ce moment.

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec= cd /opt/Gogland/bin && ./gogland.sh
Name=Gogland
Comment=comment here
Icon=icon /opt/Gogland/bin/gogland.png

L'autorisation est définie sur exécutable et se trouve dans: ~/.local/share/applications

Le problème est que je ne parviens pas à trouver le gogland dans le widget lanceur d’applications après le redémarrage. Pour démarrer un programme, je vais dans le dossier bin et exécute gogland.sh

6
ivan marchenko

Vous pouvez essayer de créer un fichier de bureau similaire au reste des produits Jetbrains, à peu près comme ceci:

[Desktop Entry]
Version=1.0
Type=Application
Name=Gogland
Icon=/opt/Gogland/bin/gogland.png
Exec="/opt/Gogland/bin/gogland.sh" %f
Comment=The Golang IDE
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-gogland

Quoi qu'il en soit, l'IDE Jetbrains est généralement livré avec une option intégrée permettant de créer un raccourci de lanceur à partir de son écran de démarrage/initial. Je pense que c'est la solution la meilleure et la plus simple.

Builtin create shortcut

8
dgonzalez