Skip to content

QuickText是一个简单实用的文本预设管理工具,可以帮助您保存常用的文本片段(如命令、回复模板等),并在需要时快速调用。

Notifications You must be signed in to change notification settings

tonyleecn/QuickText

Repository files navigation

QuickText - 快速文本工具

QuickText是一个简单实用的文本预设管理工具,可以帮助您保存常用的文本片段(如命令、回复模板等),并在需要时快速调用。

主要功能

  • 创建和管理预设文本
  • 通过点击快速复制预设文本到剪贴板
  • 使用全局热键(Ctrl+Alt+Q)快速打开/隐藏应用
  • 支持预览和编辑预设内容
  • 支持分组管理,更好地整理您的预设文本

安装说明

使用可执行文件安装(推荐)

  1. 下载最新的可执行文件 QuickText.exe
  2. 直接运行,无需安装任何依赖
  3. 程序会自动创建配置文件

从源码运行

前提条件

  • Python 3.6 或更高版本
  • pip(Python包管理器)

安装步骤

  1. 克隆或下载此项目到本地
  2. 打开命令行,进入项目目录
  3. 安装所需依赖:
pip install pyperclip keyboard

或者使用requirements.txt安装:

pip install -r requirements.txt

打包成可执行文件

如果您想自己打包成独立的exe文件,可以使用提供的打包脚本:

  1. 确保已安装Python和pip
  2. 把图标文件 tool.png 放到QuickText目录下
  3. 运行 build.bat 自动完成打包过程
  4. 打包完成后,可执行文件位于 dist 目录中

或者手动执行打包命令:

python setup.py

使用方法

  1. 运行程序:
python quick_text.py

或直接双击 QuickText.exe(如果使用可执行文件)

  1. 主界面默认显示"快速访问"选项卡,您可以直接点击预设文本将其复制到剪贴板

  2. 管理预设文本:

    • 切换到"设置"选项卡
    • 选择"预设管理"子选项卡
    • 在此可以添加、删除、重命名和编辑预设文本内容
    • 添加新预设:点击"添加"按钮,输入预设名称
    • 编辑预设:选择预设,在右侧文本区域编辑内容,点击"保存内容"
  3. 使用热键Ctrl+Alt+Q可以随时打开或隐藏应用窗口

界面说明

程序界面包含以下主要部分:

  1. 快速访问(默认显示)

    • 按分组显示所有预设文本的按钮列表
    • 点击文本名称将内容复制到剪贴板
    • 右侧可预览文本内容
  2. 设置

    • 常规设置:热键和基本设置
    • 预设管理:添加、编辑、删除预设
    • 关于:应用信息和版本

预设文本示例

常用命令

  • 网络诊断:ipconfig /all & ping www.google.com
  • 查看进程:tasklist | findstr "chrome"
  • 清理磁盘:cleanmgr /sageset:1 & cleanmgr /sagerun:1

文本模板

  • 会议邀请:我们将于[日期][时间]召开[会议名称],请准时参加。会议链接:[链接]
  • 错误报告:发现问题:[问题描述]。复现步骤:1. [步骤1] 2. [步骤2]。期望结果:[期望]。实际结果:[实际]。

注意事项

  • 程序将自动创建并使用presets.json文件保存预设数据
  • 预设文本将以明文形式保存,请勿存储敏感信息

许可证

MIT许可证

About

QuickText是一个简单实用的文本预设管理工具,可以帮助您保存常用的文本片段(如命令、回复模板等),并在需要时快速调用。

Resources

Stars

Watchers

Forks

Packages

No packages published