如何为新的软件添加快捷键列表

下面我们以Directory Opus软件为例,来详细讲解如何让Little Tips支持该软件的快捷键列表。

首先,打开Directory Opus官网,在帮助页面寻找软件快捷键文档,例如,我找到的文档地址为:https://www.dearopus.com/opus-shortcuts.html

接着新建一个名为DirectoryOpus.json的文档,里面存储快捷键列表。

{
  "Id": "dopus",
  "AppName": "Directory Opus",
  "AppIcon": "C:\\Users\\chenjing\\Pictures\\directory-opus.png",
  "Categories": [
    {
      "ChineseCategoryName": "通用",
      "EnglishCategoryName": "General",
      "Keys": [
        {
          "Id": "7bedb279-0a7d-647b-188e-fc7c30b1a003",
          "ShortcutKey": "Ctrl+S",
          "ChineseFunctionDescription": "在详细信息和缩略图模式之间切换",
          "EnglishFunctionDescription": "Switches between Details and Thumbnails modes"
        }
      ]
    }
  ]
}
其中"Id"字段表示该软件的唯一标识,用于区分其他软件,例如我们可以选择dopus作为该软件的"Id"字段的值。

"AppName"指软件名,显示在弹窗的上方。"AppIcon"指软件的图标文件的绝对路径,显示在弹窗的上方,此文件最好是100px*100px,太小影响清晰度,太大则占用内存。

"Categories"是软件快捷键的分类列表,每个分类包含三个字段:

其中"Keys"字段是一个数组,每个元素又包含四个字段:

完成json文件编辑后,将其保存到软件安装目录下的AppShortcut中,重启即可。