抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

Sephiroth1s'blog

The quieter you became,the more you are able to hear.

语法简介

关键词 含义 必选
[Desktop Entry] 文件头标签
Encoding 编码 x
Name 应用名称
Name[xx] 不同语言的应用名称 x
GenericName 程序通用名称 x
Comment 描述 x
Exec 执行的命令
Icon 图标路径 x
Type 启动器类型
Categories 应用的类型 x
Version 快捷方式版本 x
Terminal 是否使用终端 x

使用方式

以创建Pycharm快捷方式为例(顺便复习一下vim)

  • 创建以.Dsektop为后缀的文件

    sudo vim Pycharm.desktop
  • i输入以下内容

    [Desktop Entry]
    Type=Application
    #desktop的类型,常见有Application和Link

    Encoding=UTF-8
    Version=1.0
    Name=Pycharm
    Name[zh_CN]=Pycharm开发环境
    #快捷方式名称,可根据系统语言匹配,优先匹配更细化语言标识

    GenericName=Pycharm3
    Comment=Pycharm3:The Python IDE
    #程序描述,鼠标经过时的名称提示,也可国际化

    Exec=sh /yourpath/pycharm/bin/pycharm.sh
    #实际执行的命令

    Icon=/yourpath/pycharm/bin/pycharm.png
    Terminal=false
    #是否使用终端,默认为false,可选

    Categories=Development;
    #菜单分类所属,可以确定该快捷方式位置,可选
  • 输入完成按Esc,输入:wq

  • 双击文件测试是否可以启动,无法启动则文件编写有问题或者权限不足

  • 移动到**/usr/share/applications/**目录下

完成如下图:
效果图

Tips:

  1. vim 将系统剪贴板内容粘贴到 vim 中命令为"+p

  2. 将 vim 内容粘贴到系统剪贴板"+nY,其中 n 为往下 n 行,Y 为大写