软件介绍
CopyQ 是一款开源的 QT 编写的剪切板管理工具。支持搜索,编辑历史还有一些高级功能,支持图片,命令行,快捷键等等。
支持 Linux、Windows 和 OS X 10.9+。
存储文本、HTML、图像或任何其他自定义格式。
快速浏览和过滤剪贴板历史记录中的项目。
在选项卡中进行排序、创建、编辑、删除、复制 / 粘贴、拖放项目等操作。
为项目添加注释或标签
全系统的快捷键,可自定义命令。
使用快捷方式或从托盘或主窗口粘贴项目。
完全可定制的外观
高级命令行界面和脚本编写
忽略从某些窗口复制的剪贴板或包含某些文本的剪贴板。
支持类似 Vim 的简单编辑器和快捷键。
软件截图
更新日志
添加
选项卡项目限制已增加至 100,000 (#1144)。
适用于 M1/arm64 架构的新 macOS 版本现已推出 (#1884)。
适用于 arm/arm64 架构的新 Debian/Raspbian 版本现已推出。
允许使用覆盖项目激活 paste()。
允许重写脚本函数来处理某些事件:添加 / 删除 / 更改的项目(onItemsAdded(), onItemsRemoved(),
onItemsChanged()),加载选项卡项目 (onItemsLoaded()),选择选项卡
(onTabSelected()) (#59)。
允许通过覆盖 onItemsRemoved()脚本
函数取消删除项目。如果退出代码非零(例如 fail()被调用),
则不会删除项目。
但是,如果选项卡已满,这也可能导致无法添加新项目。
允许覆盖剪贴板监视器进程 currentClipboardOwner()使用的当前剪贴板所有者 ()。
默认情况下它使用 currentWindowTitle().
即使搜索输入框处于焦点状态,也允许使用 Ctrl+C 复制项目,除非
它有选择 (#2440)。
Linux:添加构建选项以禁用 X11 支持 (cmake -DWITH_X11=OFF ...)
(#2532)。
Linux:添加构建选项以禁用自动启动,这主要用于
Flatpak 构建(#2517、#2518)。
改变了
Windows 二进制文件(64 位)现在默认安装到“Program
Files”,而不是不正确的“Program Files (X86)”。安装新
版本后,必须手动删除旧路径。
Windows 和 macOS 版本现在基于较新的 Qt 6。
避免从密码管理器访问剪贴板(#2282、#2495、#2500)。这
不允许存储和处理此类数据。具体来说,
如果剪贴板包含以下数据,则该剪贴板将被忽略:Clipboard Viewer Ignore 在 Windows 上、
application/x-nspasteboard-concealed-type 在 macOS 上、在 Linux 上
x-kde-passwordManagerHint 有值。secret
选项卡中的大数据项现在存储在单独的位置,除非
选项卡的同步或加密插件处于活动状态。这允许在选项卡中存储
更多项目,同时使用更少的内存。数据路径可以通过命令打印并使用 环境变量
copyq info data 覆盖。COPYQ_ITEM_DATA_PATH
要禁用此功能,请使用 copyq config item_data_threshold -1- 默认值为 1024,大于此
字节数的项目将存储在单独的位置。
命令对话框现在显示内置命令的高级属性,允许
复制命令行以在系统中设置全局快捷方式。
全局快捷方式现在在菜单中也可见(#2382)。
避免将所有图像格式粘贴为新项目。
显示命令现在也适用于托盘菜单项。
Linux:仅当项目内容与选择的开始或结束(但不像以前那样是中间)匹配时,最后存储的文本项目才会从任何新的鼠标选择中更新
。这可以避免一些意外的项目更新。
更新 Font-Awesome 6.5.1 的图标字体。
固定的
修复插件和命令的拖放顺序。这可能会导致
图标丢失、应用程序崩溃或各种不一致。
修复了 gpg 2.1 及更高版本的密钥管理问题(#2463、#1208)。
修复了添加标签时使用同步插件创建重复项目的问题,例如
(#2355)。
使用同步插件修复冲突的注释和文本(#2355)
修复运行脚本后删除的全局对象(#2542)。
Wayland:修复了将图像复制到另一个应用程序实例的问题。