ubuntu上制作应用程序的快捷图标启动

最近在研究Go语言,对比了几种流行的IDE,发现GoLand是使用体验最好的,没有之一。这也印证了网友们常说的那句话“JetBrain出品,必属精品”。

在ubuntu环境下使用GoLand,直接到JB官网下载goland-2017.3.tar.gz,解压后,运行bin目录下的goland.sh即可启动程序。我们不希望每次到命令行下面重复这么麻烦的操作,可是Goland并没有自动创建桌面启动的快捷方式。通过查找资料,可以按照如下方法自建快捷方式:

1.通常,Ubuntu安装的软件快捷方式都保存在/usr/share/application目录下,该目录下所有文件名都类似*.deskto,所以需要创建同样的文件,例如:goland.desktop,首先进入目录:

cd /usr/share/applications

2.使用gedit新建文件(看个人喜好,也可以使用vim,nano等编辑工具)

sudo gedit goland.desktop

3.将以下内容粘贴到编辑器中:

Desktop Entry]
Version=1.0

Type=Application

Name=GoLand

Icon=/opt/goland/bin/goland.png

Exec="/opt/goland/bin/goland.sh" %f

Comment=The Drive to Develop

Categories=Development;IDE;

Terminal=false

StartupWMClass=jetbrains-goland

注意:

Exec指定启动的文件,Icon指定启动软件的图标,需要使用绝对路径,根据实际安装的路径进行修改。

4.完成后保存,我们可以发现/usr/share/applications下出现了一个goland.desktop文件。

5.拖放文件图标到启动器,然后就可以愉快地使用快捷方式打开GoLand了。同样的方式,还可以创建pycharm、webstorm等快捷方式。

原文地址:https://www.cnblogs.com/igoodful/p/11235040.html

时间: 2024-10-29 08:58:54

ubuntu上制作应用程序的快捷图标启动的相关文章

Ubuntu 中为应用程序添加快捷方式图标(eclipse为例)

1.下载eclipse包在某个目录下解压 ,此处以home/wy/CREST/目录为例 2.新建 eclipse.desktop文件,输入内容如下: [Desktop Entry] Name=eclipse Name[zh_CN]=eclipse Comment=eclipse Client Exec=/home/wy/CREST/eclipse/eclipse Icon=/home/wy/CREST/eclipse/icon.xpm Terminal=false Type=Applicatio

如何使用SDK在Ubuntu设备(包括仿真器和桌面)上运用应用程序

简介 有三种运行通过SDK创建的应用程序的方式:在桌面上,在联网的Ubuntu设备上,以及在仿真器中.这些方式为互补性方式,因为各有优缺点.您首先将了解如何管理SDK的设备类型,以及哪一个类型用于测试应用程序的不同方面. 设置设备工具包 设备工具包是SDK的一个重要概念:它们使您能够为数个设备和架构生成应用程序,无论您的开发环境如何.如果您还未添加任何设备工具包也不必担心,在您启动新项目时,您始终可以创建新工具包. 请查看工具包上的文件详细了解这些类型,或只需遵循后续步骤. 在首次创建项目时,S

安卓开发之APK安装之后自动在桌面上创建快捷图标

可以看到很多的APP在第一次运行之后就会弹出来一个Toast说什么快捷方式已创建,那么这个东西是怎么搞出来的呢 很简单就下面几句话,写在这儿以后好copy 先创建一个类 1 import android.app.Activity; 2 import android.content.Intent; 3 import android.os.Parcelable; 4 5 /** 6 * Created by Administrator on 2016/1/21. 7 */ 8 public clas

【15.03.13】手动快速在Linux桌面上添加一个程序图标快捷方式

部分Linux发行版提供了在桌面上添加某个程序图标的快捷操作方法,但有的发行版可能没有提供,或者说刚上手某个发行版,暂时还没找到在哪里操作.这个时候,我们可以手动在Linux桌面上添加一个快捷方式的程序图标. Linux桌面程序图标的文件名是"XXX.desktop",当然,这个文件名并不是我们在桌面上看到的图标的名字.关于desktop文件的详细结构,如果想了解,可以参考这篇技术文献:Linux Desktop Entry 文件深入解析. 但是对于普通用户来说,我们没必要了解那么多的

Ubuntu上安装和使用SSH,Xming+PuTTY在Windows下远程Linux主机使用图形界面的程序

自:http://blog.csdn.net/neofung/article/details/6574002 Ubuntu上安装和使用SSH  网上有很多介绍在Ubuntu下开启SSH服务的文章,但大多数介绍的方法测试后都不太理想,均不能实现远程登录到Ubuntu上,最后分析原因是都没有真正开启ssh-server服务.最终成功的方法如下: Ubuntu 下安装 OpenSSH Server 是无比轻松的一件事情,需要的命令只有一条: sudo apt-get install openssh-s

Ubuntu下删除卸载程序图标

Ubuntu下删除卸载程序图标 方法一:直接在终端输入命令alacarte.可以任意增.改.隐藏.显示菜单,但无法删除菜单,即使拥有root权限. 方法二:注意几个目录和文件./usr/share/applications/下的desktop文件/usr/share/applications/mimeinfo.cache文件~/.local/share/applications下的desktop文件~/.local/share/applications/default.list目录下的文件~/.

iPad和iPhone上的应用程序图标

问:如何在iPad和iPhone使用我的应用程序包中的图标文件? 答:下面是处理文件的图标为iPhone专用的应用程序,iPad的专用应用程序,以及通用的应用程序的指导方针. 如果你不为所列出的可选的图标之一提供的艺术品,系统将自动扩展现有的图标图像中的一个合适的尺寸.强烈建议您的应用程序包括列出的所有图标的艺术品,在所需的特定大小. 在此之前的iOS 3.2,要求图标图像遵循严格的命名约定.这些传统名称表中还列举如下一起为更近的例子图标名称.除了??iTunesArtwork,包括在您的应用程

.NET跨平台:在Ubuntu上用自己编译的dnx运行ASP.NET 5示例程序

在 Linux Ubuntu 上成功编译 dnx 之后,会在 artifacts/build/ 文件夹中生成 dnx-coreclr-linux-x64/ 与 dnx-mono/ 这2个文件夹,前者是基于 coreclr 的 dnx ,后者是基于 mono 的 dnx . 这篇博文中我们将使用基于 coreclr 的 dnx 运行 ASP.NET 5 示例程序,而 dnx 以及它所需的一切都在 dnx-coreclr-linux-x64/ 的 bin/ 文件夹中,所以只需通过下面的命令就可以运行

制作透明的快捷图标

1.先准备好一张下载的图片,打开下面的网址进行抠图 网址: https://www.uupoop.com/ 2.将抠图后的照片再经过 png 格式转换成 ico 格式 3.打开下面的网址转换 ico 格式 网址:http://ico.duduxuexi.com/ 4.点击你想更换的桌面图标,右键属性,选择更改图标 6.点击应用,确定,然后回到电脑桌面刷新一下就可以了 使用cmd 命令去除桌面快捷图标上的箭头       在开始菜单,打开运行窗口,输入cmd /k reg delete "HKEY