参与贡献

编辑此文档

翻译文档,或在您的计算机上打开完整项目。

在您选择提交工作成果之前,不会发布任何内容。

Snippet Expander

使用 Wails 构建的桌面应用程序

Snippet Expander 截图

Snippet Expander“选择文本片段”窗口的截图

Snippet Expander 截图

Snippet Expander“添加文本片段”界面的截图

Snippet Expander 截图

Snippet Expander“搜索并粘贴”窗口的截图

Snippet Expander是一款适用于 Linux 的“帮你展开文本 片段的小助手”。

Snippet Expander 包含一个使用 Wails 构建的 GUI 应用程序,用于管理 文本片段和设置;它还提供“搜索并粘贴”窗口模式,可快速选择 并粘贴文本片段。

基于 Wails 的 GUI、go-lang CLI 和 vala-lang 自动扩展守护进程均 通过 D-Bus 与 go-lang 守护进程通信。该守护进程承担大部分 工作,包括管理文本片段数据库和通用设置,以及提供 扩展和粘贴文本片段等服务。

查看 源代码, 了解 Wails 应用如何将来自 UI 的消息发送到后端,再由后端 将其发送给守护进程;还可了解该应用如何订阅 D-Bus 事件,以监控通过 应用的其他实例或 CLI 对文本片段所做的更改,并通过 Wails 事件立即在 UI 中显示这些更改。

编辑页面

最后更新: