剪贴板是一个伟大的创新。它让跨程序、跨文档传递数据变得前所未有的轻松,让 Ctrl+C、Ctrl+V (或Ctrl+Insert、Shift+Insert)成为最常用的快捷键。但是,windows 自身的剪贴板管理功能太弱(只能容纳一条记录),远不足以发挥剪贴板的真正功能。于是,世界各地的程序员开发了上百种增强工具,来“升级”剪贴板。
如何从中选择最合适的一款呢?如果你愿意支付 35 usd 的注册费,并且愿意承受庞大的体积,不会因为众多功能而困惑,你可以选择最经典(但现在过于臃肿)的 ClipMate。但是,我并不推荐一般用户这样做。因为这个世界上还有很多优秀免费软件可供选择。其中最优秀的 3 款,都体积小巧,运行快速,使用方便——这就是善用佳软推荐的 Ditto、CLCL、ClipX。
本部分待整理
各款软件的差异:
普遍性的差异:不同的剪贴板增强软件,除了体积大小、占用资源多少方面的差距
剪贴板功能方面:
强化思路方面:
数量、格式(图/文/文件)、临时vs管理,内存
共享,存储,合并,导出
强化思路:输入:历史,多个(软件,vim)。输出:转格式、合并、自动化
这类软件的基本功能:
CLCL、ClipX、Ditto是三款最实用的软件。追求资源节约、易用的用户,可以选择 CLCL 和 ClipX;追求功能多,存储数据量大的用户,则可选择 Ditto。详细介绍如下。
CLCL 是一个非常强大、体积小巧的免费剪贴板增强工具。它支持所有剪贴板格式。可以自定义模板。热键 “Alt+C” 弹出菜单,非常方便。可自定义菜单——这个功能非常强大,很多项目都可以自定义,来满足个人习惯。可在弹出菜单上显示图片,非常适合在图像编辑软件中使用。鼠标在菜单上悬停提示。能够设置格式过滤。能够设置忽略的窗口。能够为每个窗口设置粘贴键。可使用插件来扩展功能。

它产于日本,主页为http://www.nakka.com/soft/clcl/index_eng.html。汉化下载地址为http://www.hanzify.org/index.php?Go=Show::List&ID=7712
它完全免费,体积小巧,仅150K。按 “Alt+C” 键就显示弹出菜单,再按序号就把对应的内容粘贴到程序中。
CLCL有一款支持Unicode的插件,但是只能在view窗口显示(有时还存在一些小问题),不能在弹出的菜单上直接显示。
汉化下载|原版下载|主页|
CLCL如此好,为什么还推荐ClipX?是因为
下图:点击系统托盘区的 Clipx ,所显示的菜单。来自官网。

下图:在应用程序中使用 ClipX 的情况。来自官网。

下图:ClipX 的设置界面。善用佳软+ClipX汉化版+GIMP 制作。

这些人用ClipX:
这些人用CLCL:
另外,有意思的是,CLCL要插件才支持Unicode,ClipX直接支持;而CLCL直接支持固定条目,但ClipX则要插件才能做到这点。
再一点,我认为 CLCL 的 Alt+C 按键很方便,但在 ClipX 中无法定义此键(呵呵,很有意思。因为在自定义界面上,按Alt+C,就响应了&Cancel,即取消设置)。
好软件并非没有缺点,比如:CLCL如果能直接在菜单上清除某些条目、把所有历史合并(代替文本收集器之类的小工具)就更好用了。
【说明】关于Ditto,请详见 http://xbeta.info/ditto.htm,下文不再更新:
上述两款软件均为免费,而 Ditto 则属于开源软件,即懂编程的朋友可以修改它的源代码,让它更符合自己的需求。
相对于前2款,它的特点是可以存放更多剪贴板记录,并通过滚动条来翻查,或者输入部分内容进行匹配。另外,它还可以在局域网内共享剪贴板内容。
- 到主页下载,这是便携版 (zip file,1+MB)
- 如果喜欢不同的视觉效果,可下载主题
- 如果需要其他语言文件(xml格式)(下载包已含简体中文),可在主页下载,存放于Language目录。为了精简,可删除多余的语言文件,只保留简体中文和English。
- 这样设置为中文。
- 默认情况下,字体太小,且中文躺倒显示,请修改字体(如下图),然后重启 Ditto。
- 但是,搜索框中的中文字体无法设定(仍保持躺倒方向),暂时忍受一下吧。
从使用来看,有3种使用方式:
- 极度频繁使用时,可以设为窗口总处于顶层
- 少数条目频繁使用时,可设定启用 ctrl+0~ctrl+9 快捷键
- 通常情况下,通过热键 Ctrl+` 调用
3款推荐软件的内存占用情况:

免费的剪贴板增强软件Hamsin Clipboard v3.03 ,除了体积非常小巧(100KB,1exe)外,最大优点是支持顺序粘贴,缺点是历史条目固定为10条。
![[image]](http://img.xbeta.info/hamsin.png)
顺序粘贴(Incremental paste)相当于共享软件 ClipMate 的强力粘贴(power paste)的一半功能。所谓强力粘贴,或顺序粘贴,是指先多次ctrl+c,然后只管按下ctrl+v,先后复制的内容会依次粘贴过来。所谓一半功能,是指 Hamsin Clipboard 并不能对已经复制过的内容,进行顺序粘贴。而只能是进入顺序粘贴模式后,先多次复制,再ctrl+v时,就会顺序粘贴了。实际上,称为“临时顺序复制/粘贴”更准确。
从原理上,可以这样理解:Hamsin 的顺序粘贴,并不是对原有功能的增强(增强理解为乘法 [1]),而是增加的一个新功能(理解为加法)。进入此模式后,它会重新做一个序列记录,当你按下ctrl+v之后,自动加载下一条记录。并且,只能使用一次,如果要再使用,必须再依次ctrl+c。这与ClipMate可以对任意选中的记录,进行正/逆序的强力粘贴是有较大差距的。
但无论如何,Hamsin Clipboard 是唯一具备顺序粘贴功能的免费软件。【善用佳软/2009-12-08补充:Clipboard Magic 也支持。】
另外,它从3.0版开始写注册表,以前配置记录于ini文件。除了顺序粘贴外,还支持 Win+数字键 直接粘贴内容、合并剪贴板、常用条目。支持很多格式,但历史条目仅包含10条,加多不行,减少也不行;只能以有限长度的文字显示已记录内容(不如CLCL那样可以在图标上显示图片格式内容的缩略图、可以在鼠标移到菜单的条目上时可以用工具提示显示全部内容)等。
http://www.joejoesoft.com/vcms/120/
http://www.skycn.com/soft/25205.html
http://www.mlin.net/Clipomatic.shtml 很小啊很小,100KB级
好象是freeware,小巧,安装文件 1.5MB。功能好象很强大 http://www.clipmagic.com/more.html 下载 http://www.clipmagic.com/software/cmsetup.exe
其他 Kana Clip(对剪贴内容进行加工)、Clipguru、Yankee Clipper 3、Freeclip也都是不错的软件。
除了纯正的剪贴板增强软件,还有一些软件也具备相关功能。比如资料管理类软件,甚至是某些编辑器,都具有剪贴板监视功能。AutoHotkey 等脚本工具,也能实现类似功能。还有一些小工具,把选中文本发送到 notepad 等。(此部分未完成)
(正文完)
[1]: 乘法与加法是一个重大区别。乘法是融会贯通,一通百通。而加法只是简单堆积。乘法的例子:Total Commander、Vim、Google 增加一项小功能后,这个小功能可以与以前的N个基本功能结合起来,效果提升非常明显。
2009-08-21:重写 Hamsin Clipboard 的顺序粘贴功能。
2009-06-25:更新小标题及多处文字,突出 Hamsin Clipboard 的顺序粘贴功能。
2008-06-23:增加Ditto部分。
2005-09-09:初稿。
有没有人发现clcl和clipx在source insight里面使用都有些问题?
每次粘贴,不管选择那一个,都会把当前剪切板的东东贴上去。
回复
by: 2009-01-19 15:35
偶尔遇到,有的时候选中的粘贴替换也有问题。
回复
怎么用 Clipx 1.0.3.8汉化版 在文本文件中粘贴的内容全部放在文件最前面?
而用 Clipx 1.0.3.9 beta7 英文版则不会。
回复
善用佳软: 2008-09-16 18:41
多试几次,如果问题依然存在,就向汉化作者反映,或者换用英文版。
回复
Clipomatic 一个很大的不足是,快捷键定义有限制。它的快捷键定义就像 Windows 系统的一样,不能定义 win 键,或单字母键等。
回复
这些工具对word的表格无能为力。
回复
样: 2009-06-08 16:25
是啊,很需要一个这样的 带格式复制的,,,
ClipX好像有这方面的插件
回复
样: 2009-06-08 16:26
有带格式复制的功能请通知一下我,谢谢
回复
ArsClip我觉得更好一点,原因是——很多剪贴板增强工具不能为特定位置的记录设定快捷键,而ArsClip可以!这一点在某些特殊场合下比单一热键呼出要有用很多
回复
[...] 推荐免费小巧的 ClipX 和 CLCL ,尽管后来在 旧文中悄悄增加了 Ditto ,但并没有引起太多注意。善用佳软现做明确推荐: Ditto [...]
根据推荐,试用了ClipX,
1、推荐连接汉化版好像可以设Alt+C
2、去主页下载了最新的clipx-1.0.3.9 beta 改变很多,建议尝试。
回复
发现个问题,用clipx,在Freemind里面粘贴,一个节点上会自动增加子节点后粘贴,不知是何原因
回复
stevenkf: 2009-06-25 11:53
好像CLCL也有类似问题,不知如何解决
回复
olfav: 2009-11-22 22:45
是不是粘贴的内容里结尾有个回车/换行符号的原因?这个符号属于非打印字符,是看不到的。
解决办法:只复制纯文本。
回复
Clipboard Recorder 也是免费的,挺好使的,尤其是剪贴板可以一直悬停在屏幕最上面,这样就可以直接看到想要粘贴的内容。
回复
看了Xbetar的介绍我以为CLCL比ClipX好,所以用了CLCL,但使用中总觉得点击系统托盘图标后显示的内容设计不好,使用中觉得很不顺手。又下载ClipX试用,用了ClipX才知道这个设计得更好,除了作者所说的热键方面,心里不由说,这正是我想要的。
CLCL热键呼出方便一点,但单击系统托盘后显示内容ClipX更适合我的习惯或说期望,所以选择了ClipX。
回复
clipx的ALT+c问题
我们先定义为ALT+D
退出程序,然后打开clipx.ini
文件
把hotkey1_key=68
改成
hotkey1_key=67
再运行程序,看看alt+c
【善用佳软:多谢。再一次让明,相比图形化操作界面的复杂与限制,配置文件往往是更便捷的方案。】
回复
使用clipx后,发现它经常导致硬盘巨响,好像它的历史内容保存方式会导致很多碎片。
于是自己写了一个clipx,压缩存储最多9999个历史
只是因为delphi7写的,不支持unicode,类型也只支持文本和图形
回复
發現 ClipX 有個大問題,使用一段時間後,叫出工作管理員,發現 ClipX 的 I/O 讀取位元組爆增至好幾GB,但我那時候才剛剛試用 ClipX ,歷史紀錄也才不到 10 筆. 每一筆紀錄不會超過 1KB , 嚇到了,趕緊換用 Ditto…. 。
回复
[...] ClipX 和 CLCL ,尽管后来在旧文中悄悄增加了 Ditto,但并没有引起太多注意。善用佳软现做明确推荐:Ditto [...]
【答:无明确推荐,请自行搜索。】老大,你好,你推荐的东西都很好,但是我发现我一用这些剪贴板,我电脑上就出现乱码,刷新一次有时会好,可大部分时间刷新都没用,尤其是ClipCache Pro
,我一用,网页不但乱码,连填表那些表格都看不见了,只有退出。请问有没有纯粹中国产的剪贴板啊?请推荐一个,谢谢啦,体积大小都没关系,能增强剪贴就可以了,我就是普通用一用,不必太专业的。
回复
我推荐一个CuteClipboard软件,很小巧,很方便。
ALT+1~9复制,Ctrl+1~9粘贴,还不占用系统的Ctrl+C,一般来说9条也差不多够用。
回复
国产的multitextclipboard也不错啊
回复
在多台电脑上一直用clcl,今天公司给了新电脑,dell的默认安装XP,alt+C不知道被什么占用了,注册快捷键失败,没有了alt+C的日子好难过……
回复
求助:clcl在粘贴中文的时候出现乱码,如何解决?
原先用的好好的,最近突然就坏掉了,不知道什么原因,复制的时候是好的,按Alt+C预览的时候也正常,粘贴出来就乱码了,比如复制“善用佳软”四个字,粘贴出来就成了“ÉÆÓüÑÈí”,如何解决?
回复
如斯: 2009-12-11 10:24
我的也是,不知道是不是和操作系统相关?我的是win7英文版。加载了unicode插件也不行。
回复
olfav: 2009-12-21 19:03
我的也是win7,是中文旗舰版。不过最近又莫名其妙的好了~~,诡异~~~
回复
[...] 剪贴板增强软件综述:CLCL,ClipX,Ditto等 – 善用佳软 [...]
[...] 剪贴板增强软件综述:CLCL,ClipX,Ditto等:http://xbeta.info/clipx-clcl-ditto.htm [...]
软件开发人员的常用工具集…
注: 以下列出的软件获取位置多位于 {{\\chj\………