快捷启动
本页面为本人所制作软件下载页面,外传请标注来源。请勿修改本人软件版权,尊重他人劳动成果!谢谢!
前言
在写这款软件之前,一直使用的别人的软件。总体来说还是不错的,但是这段时间学习了Rust语言,所以决定自己写一款相同的软件。并且准备加上一些定制化内容,所以这款软件就诞生了。
技术要点
- Rust语言 - 核心功能编写
- C++语言 - 动态库编写
- Vue3 - 界面UI编写
- Tauri框架 - 一款以WebView2为UI的跨平台框架
- anyhow/thiserror - 异常处理
- tracing - 日志库
- Windows COM - 解析lnk文件
注意事项
- 本软件所启动的进程权限与当前软件权限一致,例如:QuickStart为管理员模式,则它所启动的进程也是管理员模式
- 主题所使用的网络图片必须采用https方式,本地图标需放在软件同级目录下的cache/background中
- 软件当前不支持拖拽文件快捷添加,需要右键通过文件选择器打开。
- 主题编写时需要遵守YAML文件规范,主题所有属性均支持CSS属性。
- 当样式需要携带#号时,请使用双引号将值引起来。例如:”–query-input-border-color”: “1px solid #36ad6a”
- 待补充
快捷键介绍
- Alt + 1 默认控制程序显示隐藏功能(可以通过设置页面更改)
- Ctrl + F 快捷打开搜索栏
- ESC 快捷关闭搜索栏
- 方向键上下快捷控制搜索栏结果选择项
- 回车键快捷打开搜索栏选中项进程(需要配和方向键使用)
使用小技巧
- 添加目录后,可以对目录设置启动参数,即可改变启动方式。仅支持一个启动参数。
示例: 使用VSCode打开目录,注意需要将VSCode的路径添加到系统的Path环境变量中。通过如下设置即可单击通过VSCode打开改目录。 - 可以替换{你的程序所在路径}\cache\icons\folder.ico的图标,更改默认文件夹图标
主题介绍
主题文件存放目录:{你的程序所在路径}\cache\themes
主题示例
- default.yml 默认主题
- 桔梗.yml 使用联网图片例子
- 犬夜叉.yml 使用本地图片例子
主题样式介绍
主窗口
属性 | 描述 |
---|---|
–main-wnd-bg | 背景设置,支持图片 |
–main-wnd-bg-size | 背景图片大小 |
–main-wnd-opacity | 背景图片透明度 |
–main-wnd-blur | 背景图片模糊度 |
–main-title-box-bg-color | 标题栏背景色,不支持图片 |
–main-title-box-title-color | 标题栏字体颜色 |
–main-title-box-control-btn-bg-color | 标题栏控制按钮鼠标悬浮时背景颜色 |
–main-menu-box-bg-color | 左侧菜单背景色,不支持图片 |
–el-menu-text-color | 左侧菜单字体颜色 |
–el-menu-hover-text-color | 左侧菜单鼠标悬浮时字体颜色 |
–el-menu-bg-color | 左侧菜单条目背景色,推荐设置为transparent,使用–main-menu-box-bg-color整体颜色 |
–el-menu-hover-bg-color | 左侧菜单条目鼠标悬浮时背景色 |
–el-menu-active-color | 左侧菜单条目选中时字体颜色 |
–main-content-box-bg-color | 内容区域背景色,不支持图片 |
–app-item-hover-border | 应用条目鼠标悬浮时边框颜色 |
–app-item-name-color | 应用名称字体颜色 |
–app-item-description-color | 应用描述文本字体颜色 |
搜索栏
属性 | 描述 |
---|---|
–query-dropdown-background | 背景色,不支持图片 |
–query-input-background | 搜索框背景色,不支持图片 |
–query-input-color | 搜索框字体颜色 |
–query-input-caret-color | 搜索框光标颜色 |
–query-input-placeholder | 搜索框默认提示文本颜色 |
–query-input-border-color | 搜索框边框颜色 |
–query-input-hover-border-color | 搜索框鼠标悬浮时边框颜色 |
–query-input-focus-border-color | 搜索框获得焦点时边框颜色 |
–query-input-focus-box-shadow | 搜索框获得焦点时阴影色 |
–query-dropdown-divider-background-color | 分隔符颜色 |
–app-query-item-color | 搜索结果条目字体颜色 |
–app-query-item-background | 搜索结果条目背景色 |
–app-query-item-hover-background | 搜索结果条目鼠标悬浮时背景颜色,不支持图片 |
–app-query-item-selected-background | 搜索结果条目选中时背景颜色,不支持图片 |
设置窗口
属性 | 描述 |
---|---|
–settings-wnd-bg | 背景设置,支持图片 |
–settings-wnd-bg-size | 背景图片尺寸 |
–settings-wnd-opacity | 背景图片透明度 |
–settings-wnd-blur | 背景图片模糊度 |
–settings-title-box-bg-color | 标题栏背景颜色,不支持图片 |
–settings-title-box-title-color | 标题栏字体颜色 |
–settings-title-box-control-btn-hover-bg-color | 标题栏控制按钮鼠标悬浮时背景颜色,不支持图片 |
–settings-content-box-bg-color | 内容区域背景色,不支持图片 |
–settings-check-btn-bg-color | 内容区域Check按钮背景色,不支持图片 |
–settings-check-btn-border | 内容区域Check按钮边框色 |
下载地址
https://www.lanzoui.com/ihwNw0gha02b
问题反馈
如果你使用本软件过程中遇见了什么BUG,请通过博客留言反馈给我。并且携带logs文件夹下的日志文件。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 凌鸽技术博客!
评论