Preface
最近更换了电脑,然后又重新安装了一遍环境;折腾了半天才发现之前很多不熟悉的东西,在这次重新操作一遍之后变的逐渐清晰了(真是应了那句话:无他,但手熟尔)
How
其中影响最深刻的就是在ubuntu
设置应用的桌面快捷方式;在windows
中设置快捷方式很简单,选择应用的exe
文件,右键>创建快捷方式就好了,而在Linux
中就没有这么便捷了
现在用goland
为例来介绍一下如何在ubuntu
中设置桌面的快捷方式;假如,现在goland
的安装位置如下:
/usr/local/GoLand
首先,在/usr/share/applications
目录下添加goland.desktop
文件;然后编辑文件的内容如下:
[Desktop Entry]
Version=1.0 # 可选,指定当前 Desktop Entry 文件所遵循的 Desktop Entry 文件标准版本
Type=Application # desk entry 类型,文档定义了三种:Application,Link,Directory
Name=GoLand # 应用的名字
Icon=/usr/local/GoLand/bin/goland.svg # 在菜单中显示的应用的图标
Exec="/usr/local/GoLand/bin/goland.sh" %f # 应用的可执行程序的位置
# 该应用的提示
Comment=A cross-platform Go IDE with extended support for JavaScript, TypeScript, and databases
# 在菜单中的分类
Categories=Development;IDE;
# 是否在一个终端窗口中运行
Terminal=false
# 下面两个就是启动通知协议里面的规范
StartupWMClass=jetbrains-goland
StartupNotify=true
这样就能够在菜单中找到创建的goland
的快捷方式了
Alernatives
当然,在goland
中也有一种比较简单的方式来创建;首先,打开goland
,命令如下:
cd /usr/local/GoLand/bin/goland
./goland.sh
然后,在最上边的菜单中找到Tools ->Create Desktop Entry
,点击创建即可;创建之后,就会在/usr/share/applications
目录下面有一个jetbrains-goland.desktop
文件,内容大概都差不多
End
在linux
中不仅可以为应用创建快捷方式,也可以为目录和链接创建快捷方式;具体可以参考官方文档