CopyQ 是一款开源剪贴板管理器,支持剪贴板历史记录、搜索、编辑和标签分类。它允许用户保存和管理多种格式的剪贴板内容,如文本、HTML 和图片。CopyQ 提供自定义快捷键、脚本自动化和插件扩展功能,适用于 Windows、Linux 和 macOS 平台。
官方网站:https://hluk.github.io/CopyQ/
截屏

功能摘要
- 剪贴板历史记录
自动保存所有复制的内容,用户可以随时访问和使用过去的剪贴板条目。
支持多种数据格式,包括文本、HTML、图片等。 - 搜索和过滤
提供强大的搜索功能,用户可以快速找到特定的剪贴板条目。
支持过滤器和标签,帮助用户更好地组织和管理剪贴板内容。 - 编辑功能
内置编辑器允许用户直接编辑剪贴板内容。
支持基本的文本编辑功能,如剪切、复制、粘贴、删除等。 - 自定义快捷键
用户可以设置自定义快捷键,快速访问和管理剪贴板条目。
支持全局快捷键,方便在任何应用程序中使用。 - 脚本和自动化
支持使用脚本进行自动化操作,用户可以编写脚本来定制 CopyQ 的行为。
提供内置的脚本编辑器,支持多种脚本语言。 - 通知和提示
当有新的剪贴板内容时,CopyQ 可以显示通知和提示,确保用户不会错过重要信息。 - 跨平台支持
CopyQ 支持 Windows、Linux 和 macOS 平台,用户可以在不同操作系统之间无缝使用。 - 插件和扩展
支持插件和扩展,用户可以根据需要扩展 CopyQ 的功能。
提供丰富的 API,方便开发者创建自定义插件。 - 安全性
支持加密剪贴板内容,保护用户的隐私和数据安全。
更新日志
https://github.com/hluk/CopyQ/releases
Added
Per-MIME clipboard size limits and OOM protection via clipboard_mime_size_limit
config option and COPYQ_CLIPBOARD_MIME_SIZE_LIMIT environment variable. For
example text/html.*:0;.*:100M disables storing HTML and sets 100MiB max
size for all other formats (this size limit is the default: .*:100M).
AppImage support (WITH_APPIMAGE CMake build option).
Fixed
Fixed thumbnails hidden for tagged image items if "Show simple items" option
is enabled (#3602).
Fixed window invisible in remote desktop sessions (#3593, #3582, #3400).
Fixed null characters in concatenated selected items breaking paste in
other applications.
Handle possible file operation errors and locks when synchronizing items to
files on disk and shared storage (#3368, #3579).
Avoids potential crash on fetching very large data in clipboard.
Wayland: Fixed portal shortcuts handling in non-default app sessions.
Wayland: Fixed main window shown on startup with tray disabled on wlroots
compositors (#3567).
Added
CSS properties for pinned/notes indicator color and width. See
Plugin Indicators.
ItemPinned { qproperty-pinnedIndicatorColor: rgba(0, 0, 255, 128); }
ItemPinned[CopyQ_selected="true"] {
qproperty-pinnedIndicatorColor: rgba(255, 204, 0, 255);
}
ItemNotes { qproperty-notesIndicatorColor: rgba(100, 200, 100, 180); }
ItemNotes { qproperty-notesIndicatorWidth: 24; }
One Dark theme. Thanks to @jetm (Javier Tia).
Diagnostic information in About dialog and version output for easier
troubleshooting.
Script function stats() now includes per-process memory information.
Changed
"Show under mouse cursor" shortcut now hides the window if it is already
visible (#2272).
Updated icon font to Font Awesome 7.2.0.
Dropped private Qt header usage (replaced with public QNativeInterface API).
Note for packagers: The application no longer links against private Qt
headers, so it does not need to be rebuilt on Qt minor version updates.
Dropped support for unmaintained Qt 5 version of the app.
Improved performance of scripts.
Fixed
Fixed blank items appearing in search results.
Fixed rounded item corners showing wrong background color.
Fixed item background rendering on some systems and themes (#3495).
Fixed item vertical misalignment (missing top margin).
Fixed tray icon not showing before encryption password prompt (#3502).
Fixed tray menu not showing on Wayland when triggered via shortcut (#3325).
Fixed version string (#3516).
Fixed crash when accessing invalid ItemSelection.
Fixed item scrollbar colors.
Fixed a memory leak in clipboard monitor process and other long running
client processes.
Windows: Excludes unnecessary test executable and some libraries from
installer and portable zip.
Added
Tab encryption support. Allows encrypting all tab data on disk using a single
custom password. Common keychain software to store the password can be also
enabled with password expiration (locking tabs).
Note for packagers: This requires QCA and QtKeychain libraries, but it can be
disabled at build time with CMake options WITH_QCA_ENCRYPTION and
WITH_KEYCHAIN (#2617).
Audio playback via playSound() script function for playing WAV, MP3 and
FLAC files.
Note for packagers: This requires miniaudio library, but it can be disabled
at build time with CMake option WITH_AUDIO.
New script function stats() for gathering runtime statistics (memory usage,
UI elements, tab state, loaded plugins, running actions).
Nord themes. Thanks to @ArtyomBabiy.
Theme is applied to the About dialog (#3296).
Log directory can be changed using COPYQ_LOG_DIR environment variable
(if COPYQ_LOG_FILE is not used).
GNOME: Clipboard monitoring support using a custom GNOME extension
(#2342, #1243).
X11: Portal for global shortcuts can be enabled with COPYQ_USE_PORTAL
environment variable.
Changed
Long texts in the editor are no longer syntax-highlighted to avoid
slowdowns (#3340).
ItemSelection() and selectItems() preserve the original selection
order (#3271).
"Show the tray menu" command is excluded from the tray menu (#3353).
Content dialog now shows data for the first format when opened (#3404).
Option close_on_unfocus_extra_delay_ms can now be changed via config() (#3286).
Use COPYQ_LOG_FILE for logging into single file without adding extra suffix
for process PID.
Tests are no longer part of the application (#3274).
X11: Reduced blocking calls when showing the main window, improving
responsiveness after idle (#2877).
Fixed
Fixes pinned item duplication on clipboard re-read (#3131, #3042).
Fixes potential data loss on partial tab rename failure during drag-and-drop.
Fixes drag-and-drop expanding collapsed tab groups.
Fixes window becoming invisible when started minimized (#3440).
Fixes showAt() when the main window is maximized; restores original
geometry afterward (#3412, #3384).
Fixes hiding the main window from the tray menu (#3352).
Fixes overriding selection data in automatic commands (#3324).
Fixes "Hide from screenshots" option state in Preferences.
Fixes reading environment variables in correct encoding.
Fixes copy/paste error handling (#3428).
Synchronize plugin: Fixes updating items after they are moved (#3424).
macOS: Fixes tray menu not appearing and crash on paste.
Windows: Fixes copy/paste with the Win modifier held (#3398).
Windows: Fixes default installation folder for single-user mode (#3358).
Windows: Fixes overriding custom COPYQ_LOG_FILE.
X11: Fixes registering global shortcuts with modifiers.
macOS: Fixes providing builds for Intel architecture.
Fixes maximum length for session name (it is 16 characters as the error message says, not 15).
2025-04-04
Added
Emacs navigation key-bindings support.
Adds support for setting urgency and persistency to notifications. Script
function notification() takes new arguments: '.urgency' (low, normal, high,
critical), '.persistent' (toggle persistent notification)
Changed
Updates icon font from Font-Awesome 6.7.2.
On Windows, the main window is shown when starting the application using
the program icon (#2965).
Calling exit() script function prints "Terminating server" on stderr
instead of stdout.
Fixed
Fixes item selection with Ctrl+Space (#2850).
Fixes confirming exit if any commands are running.
Fixes selecting specific row on search (#2770).
Clipboard data cloning will be now aborted if the data changes during the
process. This avoids using incomplete data in rare cases.
Fixes contrast of the selected row number color (#2887). The row number text
color of selected item is set to the same color as item text by default. This
can be overridden via "Edit Theme" button using option num_sel_fg.
Fixes internal editor syntax highlighting for numbers containing separators
(for example 100_000, 0x1234_abcd) and avoids incorrectly highlighting
multiple lines as regular expression in some cases.
On GNOME (Wayland session), the clipboard monitor and provider processes run
in XWayland mode because GNOME does not support Wayland data control
protocol. This behavior can be skipped by settings QT_QPA_PLATFORM
environment variable to "wayland" (or other value).
On Wayland compositors, fixes unnecessary application start delay if
clipboard access (the data control protocol) is not supported.
On Linux, the "Ignore items with no or single character" predefined command
properly avoids synchronizing empty text or single character.
On Linux, fixes waiting on keyboard modifiers release when synchronizing
selection.
Avoids recursive item preview updates when using display commands.
Avoids removing items if drag'n'drop action fails.
Wayland: Fixes crash if getting owned clipboard data.
Wayland: Fixes setting UTF-8 text on broken GNOME's XWayland.
下载地址
CopyQ 16.0.0 绿色版
https://pan.quark.cn/s/8689912bffd5
https://osssr.lanzoum.com/b0r9bxzcd
https://www.123pan.com/s/uhN9-LznD.html
https://url20.ctfile.com/d/12493720-61706503-4b123f 密码:osssr
OSSSR.COM






有点强啊,不错!