web-dev-qa-db-ja.com

JetBrains Gogland用のランチャーを作成する方法

Goglandは昨日プレビューとしてリリースされました。そして、Linuxを初めて使用する場合、.desktopファイルを使用してランチャーを作成するのに問題があります。

.desktopファイルを作成したことがなく、Ubuntu 14.04を実行しています

だから、これは私が今持っているものです。

#!/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

許可は実行可能に設定され、次の場所にあります:~/.local/share/applications

問題は、再起動後にアプリケーションランチャーウィジェットでgoglandを見つけるための継ぎ目がないことです。プログラムを開始するには、binフォルダーに移動してgogland.shを実行します

6
ivan marchenko

次のような、Jetbrains製品の残りの部分と同様のデスクトップファイルを作成しようとすることができます。

[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

とにかく、Jetbrains IDEには通常、起動/初期画面からランチャーショートカットを作成する組み込みオプションが付属しています。私はそれが最良かつ簡単な解決策だと思います。

Builtin create shortcut

8
dgonzalez