如何为新的软件添加快捷键列表
下面我们以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"
是软件快捷键的分类列表,每个分类包含三个字段:
"ChineseCategoryName"
分类描述(中文)"EnglishCategoryName"
分类描述(英文)"Keys"
该分类下的所有快捷键
其中"Keys"
字段是一个数组,每个元素又包含四个字段:
"Id"
全局唯一表示"ShortcutKey"
快捷键"ChineseFunctionDescription"
功能描述(中文)"EnglishFunctionDescription"
功能描述(英文)
完成json文件编辑后,将其保存到软件安装目录下的AppShortcut
中,重启即可。