【开源】《clip》一个不到4M的、跨平台的、支持分组、搜索、自定义条数、局域网共享的、剪贴板历史工具

【开源】《clip》一个不到 4M 的跨平台剪贴板历史工具

一款轻量级的剪贴板历史管理工具,支持分组管理、内容搜索、自定义条数、局域网共享等功能。

特性

  • 体积小巧:不到 4M
  • 跨平台支持
  • 支持文本和图片
  • 分组管理
  • 内容搜索
  • 自动识别颜色
  • 局域网共享

开源仓库

安装

GitHub ReleasesGitee Releases 下载对应平台的版本。

支持平台

  • macOS:直接下载运行
  • Windows:直接下载运行
  • Linux:需要自行编译

本工具为免安装版本,下载解压后直接运行即可。

功能介绍

剪贴板历史记录

clip 启动后会在系统托盘显示图标:

左键点击图标:显示菜单,分为两部分

  • 上半部分:最近的剪贴板历史记录
  • 下半部分:分组列表

点击任意一条记录,会将其复制到系统剪贴板,同时该记录会移动到列表顶部。列表顶部始终显示当前剪贴板的内容。

支持的内容类型:文本、图片

右键点击图标:除了显示历史记录,还会显示额外的操作选项,如清空历史记录、创建分组等。

分组管理

创建分组

操作路径:右键创建分组

会以当前剪贴板内容(列表顶部记录)作为分组名创建分组。

注意事项:

  • 如果当前剪贴板内容是图片,创建会失败
  • 可以先复制想要的分组名,再执行创建操作

重命名分组

操作路径:右键分组重命名

同样会使用当前剪贴板内容作为新的分组名。

激活状态

分组有激活和非激活两种状态,默认为非激活。

激活状态下,所有复制的内容会自动同步到该分组中,可以用作 TODO LIST。

持久化存储

工具支持本地持久化存储,退出后再次启动会自动加载:

  • 历史记录
  • 分组信息
  • 激活状态

删除分组

操作路径:右键分组删除分组

内容搜索

本工具为纯菜单操作,无输入框。

搜索步骤:

  1. 将要搜索的内容复制到剪贴板(使其成为列表顶部记录)
  2. 操作路径:右键搜索
  3. 再次点击托盘图标时,会显示过滤后的结果

自动识别颜色

开启方式

操作路径:右键配置自动识别颜色

支持的颜色格式

开启后,工具会自动识别以下格式的颜色文本:

  • 十六进制:#fff#ffffff
  • RGB:(255,255,255)255,255,255

快速转换

在颜色文本记录上可以直接复制为指定格式,实现快速格式转换。

自定义历史记录条数

设置范围

最小 1 条,最大 300 条,默认 50 条。

设置步骤

  1. 将要设置的条数(数字)复制到剪贴板
  2. 操作路径:右键配置设置最大历史记录条数

注意事项

  1. 如果新设置的条数小于当前历史记录数量,超出部分会被删除,仅保留最新的记录。删除的记录不会被持久化保存。
  2. 如果列表顶部记录不是数字,会设置失败

局域网共享

局域网内的设备可以通过本工具实现剪贴板共享(支持文本和图片)。

共享端(机器 A)

操作路径:右键配置局域网共享局域网共享

开启后会自动将监听地址(格式:192.168.1.100:8080)复制到剪贴板。

接收端(机器 B)

  1. 将共享端的地址复制到剪贴板
  2. 操作路径:右键配置局域网共享连接到
  3. 再次执行相同操作可断开连接

同步说明

连接成功后,共享端(A)的所有复制操作会实时同步到接收端(B)的剪贴板,连接前的历史记录不会同步。