如何为 JetBrains Gogland 创建启动器

iva*_*nko 8 ide launcher golang .desktop 14.04

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
Run Code Online (Sandbox Code Playgroud)

权限设置为可执行,它位于: ~/.local/share/applications

问题是我无法在重新启动后在应用程序启动器小部件中找到 gogland。要启动程序,我转到bin文件夹并执行gogland.sh

dgo*_*lez 12

您可以尝试创建一个类似于其他 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
Run Code Online (Sandbox Code Playgroud)

无论如何,Jetbrains IDE 通常带有一个内置选项,用于从其启动/初始屏幕创建启动器快捷方式。我认为这是最好和更简单的解决方案。

内置创建快捷方式

  • 请注意,如果您已经打开了一个项目,则必须先关闭该项目才能返回此页面。文件 > 关闭项目 (4认同)