剪贴板增强软件综述:CLCL,ClipX,Ditto等(更新CLCL v2.0)

剪贴板是一个伟大的创新。它让跨程序、跨文档传递数据变得前所未有的轻松,让 Ctrl+C、Ctrl+V (或Ctrl+Insert、Shift+Insert)成为最常用的快捷键。但是,windows 自身的剪贴板管理功能太弱(只能容纳一条记录),远不足以发挥剪贴板的真正功能。于是,世界各地的程序员开发了上百种增强工具,来“升级”剪贴板。

如何从中选择最合适的一款呢?如果你愿意支付 35 usd 的注册费,并且愿意承受庞大的体积,不会因为众多功能而困惑,你可以选择最经典(但现在过于臃肿)的 ClipMate。但是,我并不推荐一般用户这样做。因为这个世界上还有很多优秀免费软件可供选择。其中最优秀的 3 款,都体积小巧,运行快速,使用方便——这就是善用佳软推荐的 DittoCLCLClipX我自己长期使用的,是 Ditto。

一、概述

本部分待整理
各款软件的差异:
普遍性的差异:不同的剪贴板增强软件,除了体积大小、占用资源多少方面的差距
剪贴板功能方面:
强化思路方面:
数量、格式(图/文/文件)、临时vs管理,内存
共享,存储,合并,导出
强化思路:输入:历史,多个(软件,vim)。输出:转格式、合并、自动化

这类软件的基本功能:

  • 支持多个剪贴板,数量可以自己设定。我常用9个(好处是可以按数字键调用)。
  • 不仅支持文本,也支持图片。没有其他工具时,可以兼职用作图片收集器。(注:复制图象,和复制一个图像文件是不一样的)
  • 热键操作方便。多次Ctrl+C后,到要粘贴的地方,CLCL按Alt+C再按数字或用鼠标选中适当的条目即可。ClipX的呼出热键可自定义。
  • 关机后剪贴内容不消失。
  • 支持固定内容(模板)作为剪贴板条目,比如常用的信息(地址、签名档、电话、Email等)
  • 顺序粘贴真方便。比如要填一个表格,有8个字段。用CLCL的方式是:先清空历史,把8条内容依次复制。到第一个空处,按Alt+C 8,就把第一条(因为最先复制,所以被后面的7条新内容挤到了第8位)粘贴了;再到第二个空处,仍按Alt+C 8(因为原第8位的被应用后,排到了第一位,其他顺延),第2条就上屏了。这样,实际上实现了依次粘贴的功能。

二、CLCL、ClipX、Ditto:三强详介

CLCL、ClipX、Ditto是三款最实用的软件。追求资源节约、易用的用户,可以选择 CLCL 和 ClipX;追求功能多,存储数据量大的用户,则可选择 Ditto。详细介绍如下。

(1) CLCL:Alt+C呼出真方便

CLCL 是一款强大、小巧、绿色、免费、开源、日本出品的免费剪贴板增强工具。

官网(日文、英文):http://www.nakka.com/soft/clcl/index_eng.html

最新版本:v2.0,2015-09-05

汉化版(旧版):http://www.hanzify.org/index.php?Go=Show::List&ID=7712

  1. 支持丰富的剪贴板格式:纯文本、Unicode文本、RTF富文本、位图……
  2. 热键 “Alt+C” 弹出剪贴列表菜单,非常方便。然后就可以用鼠标选择条目,或者按数字键选择条目。
  3. 自定义“模板”:
    1. 模板的作用,就是把常用内容保存为固定条目,可以是纯文本(比如地址、电话)、图片(比如图像文件)。
    2. 模板可以新建,也可以把已经采集到剪贴板的内容,直接设定为模板
    3. 模板可以按文件夹进行组织,可以设定名称(比如“我的手机号”)
    4. 模板支持热键调用:比如,F8,alt+F8,win+shift+u ……
  4. 能够设置忽略的窗口,比如不想把记事本的复制内容保存到CLCL中,可如下设定: 
  5. 可使用插件来扩展功能。官方提供了几款扩展,带有若干功能,但感觉比较鸡肋。下图展示了对文字添加<tag>标签,及变为小写的功能。
      
  6. 能够为每个窗口设置粘贴热键(没感觉有太大意义)
  7. 能够设置格式过滤。
  8. 丰富的选项:

(2) ClipX:占用内存更小

汉化下载原版下载主页
CLCL如此好,为什么还推荐ClipX?是因为

  • ClipX不比CLCL差(除了在Maxthon和其他一些IE外挂中不能用)
  • CLCL是日本产软件,一些用户会介意
  • ClipX占用内存更少(几百K。CLCL近2M)
  • ClipX支持Unicode——对一些用户,这一点很重要。(如下图所示。如果显示其他字符集不正确,很可能是显示所用的字体不支持Unicode,换一种应该就OK了)
  • ClipX可以通过菜单清除历史记录,比CLCL更方便。

下图:点击系统托盘区的 Clipx ,所显示的菜单。来自官网。

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

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

(3) 于两者间选择

这些人用ClipX:

  1. 需Unicode的
  2. 对于日系软件有抵触心理的(其实不必)
  3. 喜欢一个exe,不要dll的(CLCL运行并不要dll,但设置时需要)
  4. 喜欢内存占用更少的

这些人用CLCL:

  1. 经常向Maxthon中贴入内容的(ClipX对IE外壳的部分浏览器扩展支持有问题)

另外,有意思的是,CLCL要插件才支持Unicode,ClipX直接支持;而CLCL直接支持固定条目(模板),但ClipX则要插件才能做到这点。
再一点,我认为 CLCL 的 Alt+C 按键很方便,但在 ClipX 中无法定义此键(呵呵,很有意思。因为在自定义界面上,按Alt+C,就响应了&Cancel,即取消设置)。

好软件并非没有缺点,比如:CLCL如果能直接在菜单上清除某些条目、把所有历史合并(代替文本收集器之类的小工具)就更好用了。

(4) 最推荐:开源的 Ditto

【说明】关于Ditto,请详见 http://xbeta.info/ditto.htm,下文不再更新

上述两款软件均为免费,而 Ditto 则属于开源软件,即懂编程的朋友可以修改它的源代码,让它更符合自己的需求。

相对于前2款,它的特点是可以存放更多剪贴板记录,并通过滚动条来翻查,或者输入部分内容进行匹配。另外,它还可以在局域网内共享剪贴板内容。

– 到主页下载,这是便携版 (zip file,1+MB)
– 如果喜欢不同的视觉效果,可下载主题
– 如果需要其他语言文件(xml格式)(下载包已含简体中文),可在主页下载,存放于Language目录。为了精简,可删除多余的语言文件,只保留简体中文和English。
– 这样设置为中文。

– 默认情况下,字体太小,且中文躺倒显示,请修改字体(如下图),然后重启 Ditto。

– 但是,搜索框中的中文字体无法设定(仍保持躺倒方向),暂时忍受一下吧。
从使用来看,有3种使用方式:
– 极度频繁使用时,可以设为窗口总处于顶层
– 少数条目频繁使用时,可设定启用 ctrl+0~ctrl+9 快捷键
– 通常情况下,通过热键 Ctrl+` 调用

3款推荐软件的内存占用情况:

四、以下这些软件也不错

1. Hamsin Clipboard v3.03

免费的剪贴板增强软件Hamsin Clipboard v3.03 ,除了体积非常小巧(100KB,1exe)外,最大优点是支持顺序粘贴,缺点是历史条目固定为10条。
[image]

顺序粘贴(Incremental paste)使用方法:
尽管作者自称软件非常易用,但此功能的设计、文字说明,对用户都不友好,故做如下说明。关键点是“先激活Incremental paste,再复制” 。如果先复制,再激活,是无效的。
1、清空:考虑到只能存储10条剪贴历史,请先清空历史(右键菜单–special–clear history,默认热键win+del)
2、设定:激活 Incremental paste 选项。
3、复制:选中内容1,ctrl+c;选中内容2,ctrl+c……。
4、粘贴:到目标程序中,ctrl+v、ctrl+v……

由此可知,它的顺序粘贴(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 也支持。】

Incremental paste:官方相关说明

  When ‘Incremental paste’ option is on, several clips can be copied to the clipboard one after another and pasted in the same order (Actually, in this mode each clip is placed into the history only, whereas each pasting automatically places the next clip onto the clipboard for the next pasting operation).

另外,它从3.0版开始写注册表,以前配置记录于ini文件。除了顺序粘贴外,还支持 Win+数字键 直接粘贴内容、合并剪贴板、常用条目。支持很多格式,但历史条目仅包含10条,加多不行,减少也不行;只能以有限长度的文字显示已记录内容(不如CLCL那样可以在图标上显示图片格式内容的缩略图、可以在鼠标移到菜单的条目上时可以用工具提示显示全部内容)等。

2. ArsClip:多热键、分场景、支持表格模式(2010-07-08更新)

软件主页:http://www.joejoesoft.com/vcms/120/
最新版本: ArsClip v3.1.4,2010-07-06
性质:免费、开源(下载包含源代码)

最佳免费剪贴板增强工具是这样评价 ArsClip 的:在软件功能与简洁方面实现了较好的平衡。它和Clipomatic、ClipX一样小巧快速,又能记录更长的剪贴历史。它的聪明之处在于,记录全部历史, 但只显示一小部分。要显示另外一部分,需要再点一下按钮或菜单。它的历史记录也是可以搜索的。ArsClip 也支持永久条目,并且通过分组(比如论坛发文、邮件地址、签名档等)扩展了功能,在弹出菜单上分级显示。ArsClip 还提供了一键编辑内容的功能。它还有一大优点就是,ArsClip无须安装,可以运行在便携介质上,这样剪贴内容就可以永随身边。”

默认使用方法:
运行ArsClip后,照旧应用 Ctrl+X/C/V,按下 Ctrl+Shift+Z 会弹出菜单。

优点(*表示优于Ditto):
永久条目支持快捷键,比如按下 ctrl+alt+x,一长串文字就可上屏。
* 有表格粘贴模式。
* 条目列表中,有来源程序的图标,便于识别。
支持图片。
支持Unicode。
* 条目操作有些快捷键:比如按住F1点击仅放发送到剪贴板。
* 可以针对不同程序,设定不同粘贴方式(如下图)。
* 永久条目组,可以针对不同程序。比如,让Email组仅在邮件程序中启用。
有搜索功能,但需要进入搜索界面,不如Ditto唤出后直接键入搜索方便;搜中文崩溃。
[image]

缺点(与Ditto相比):
搜索不便;
无合并粘贴功能;
无命名粘贴。

ArsClip更多介绍: 《ArsClip:超強圖文剪貼簿》 by Dr.J.

Clipomatic

http://www.mlin.net/Clipomatic.shtml 很小啊很小,100KB级

clip magic

好象是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个基本功能结合起来,效果提升非常明显。

文章更新历史

2015-09-07:CLCL从Ver 1.1.2更新到 Ver 2.0.0,重写本部分。
2012-02-14:说明Hamsin Clipboard 的顺序粘贴功能使用方法。
2010-07-08:重写ArsClip的介绍。
2009-08-21:重写 Hamsin Clipboard 的顺序粘贴功能。
2009-06-25:更新小标题及多处文字,突出 Hamsin Clipboard 的顺序粘贴功能。
2008-06-23:增加Ditto部分。
2005-09-09:初稿。

《剪贴板增强软件综述:CLCL,ClipX,Ditto等(更新CLCL v2.0)》有95个想法

  1. 有没有人发现clcl和clipx在source insight里面使用都有些问题?
    每次粘贴,不管选择那一个,都会把当前剪切板的东东贴上去。

  2. 怎么用 Clipx 1.0.3.8汉化版 在文本文件中粘贴的内容全部放在文件最前面?
    而用 Clipx 1.0.3.9 beta7 英文版则不会。

  3. Clipomatic 一个很大的不足是,快捷键定义有限制。它的快捷键定义就像 Windows 系统的一样,不能定义 win 键,或单字母键等。

  4. ArsClip我觉得更好一点,原因是——很多剪贴板增强工具不能为特定位置的记录设定快捷键,而ArsClip可以!这一点在某些特殊场合下比单一热键呼出要有用很多

  5. 根据推荐,试用了ClipX,
    1、推荐连接汉化版好像可以设Alt+C
    2、去主页下载了最新的clipx-1.0.3.9 beta 改变很多,建议尝试。

  6. 发现个问题,用clipx,在Freemind里面粘贴,一个节点上会自动增加子节点后粘贴,不知是何原因

      1. 是不是粘贴的内容里结尾有个回车/换行符号的原因?这个符号属于非打印字符,是看不到的。

        解决办法:只复制纯文本。

  7. Clipboard Recorder 也是免费的,挺好使的,尤其是剪贴板可以一直悬停在屏幕最上面,这样就可以直接看到想要粘贴的内容。

  8. 看了Xbetar的介绍我以为CLCL比ClipX好,所以用了CLCL,但使用中总觉得点击系统托盘图标后显示的内容设计不好,使用中觉得很不顺手。又下载ClipX试用,用了ClipX才知道这个设计得更好,除了作者所说的热键方面,心里不由说,这正是我想要的。
    CLCL热键呼出方便一点,但单击系统托盘后显示内容ClipX更适合我的习惯或说期望,所以选择了ClipX。

  9. clipx的ALT+c问题
    我们先定义为ALT+D
    退出程序,然后打开clipx.ini
    文件
    把hotkey1_key=68
    改成
    hotkey1_key=67
    再运行程序,看看alt+c
    【善用佳软:多谢。再一次让明,相比图形化操作界面的复杂与限制,配置文件往往是更便捷的方案。】

  10. 使用clipx后,发现它经常导致硬盘巨响,好像它的历史内容保存方式会导致很多碎片。
    于是自己写了一个clipx,压缩存储最多9999个历史
    只是因为delphi7写的,不支持unicode,类型也只支持文本和图形

  11. 發現 ClipX 有個大問題,使用一段時間後,叫出工作管理員,發現 ClipX 的 I/O 讀取位元組爆增至好幾GB,但我那時候才剛剛試用 ClipX ,歷史紀錄也才不到 10 筆. 每一筆紀錄不會超過 1KB , 嚇到了,趕緊換用 Ditto…. 。

  12. 【答:无明确推荐,请自行搜索。】老大,你好,你推荐的东西都很好,但是我发现我一用这些剪贴板,我电脑上就出现乱码,刷新一次有时会好,可大部分时间刷新都没用,尤其是ClipCache Pro
    ,我一用,网页不但乱码,连填表那些表格都看不见了,只有退出。请问有没有纯粹中国产的剪贴板啊?请推荐一个,谢谢啦,体积大小都没关系,能增强剪贴就可以了,我就是普通用一用,不必太专业的。

  13. 我推荐一个CuteClipboard软件,很小巧,很方便。
    ALT+1~9复制,Ctrl+1~9粘贴,还不占用系统的Ctrl+C,一般来说9条也差不多够用。

  14. 在多台电脑上一直用clcl,今天公司给了新电脑,dell的默认安装XP,alt+C不知道被什么占用了,注册快捷键失败,没有了alt+C的日子好难过……

  15. 求助:clcl在粘贴中文的时候出现乱码,如何解决?

    原先用的好好的,最近突然就坏掉了,不知道什么原因,复制的时候是好的,按Alt+C预览的时候也正常,粘贴出来就乱码了,比如复制“善用佳软”四个字,粘贴出来就成了“ÉÆÓüÑÈí”,如何解决?

  16. minipad剪贴板增强貌似功能差不多…
    只是只能增强文字复制粘贴,可以自定义热键,呼出菜单,可以增强子条目粘贴,ALT+1~9。好像支持80个条目吧。
    当然,粘贴也是没格式-.-
    基本功能和CLCL差不多,但不能粘贴图片..╮(╯▽╰)╭
    还可以自动记录,一般来说差不多够用了吧..

  17. 哥们~你这里的文章总是那么好~~让我忍不住想分享给别人~但是总觉得把别人的劳动果实贴到自己的博客里便不太好~~冒昧的问一句能不能添加一个什么分享到哪哪哪的链接?学学小众软件,这样也能提高一下哥们你这里的知名度不是??

    1. 文章的价值是遇到读者并被实践时才实现的。
      只要有利于这一目标的行为,均应支持。
      在这个意义上,作者与转载者是微不足道的,更谈不上后者对前者的“盗用”。

      未提供分享链接,是因为多数人不需要这个按钮。并且,我认为这属于“应用”,应该由用户通过浏览器的功能实现;而非“内容”,所以,不应由作者强行提供。

      1. 我觉得提供出处很重要的,至少应该提到原作者。我偶尔转你的一些思路想法都会开头写转自善用佳软的。

        加油

  18. 我被clipx搞崩溃了。看不懂设置啊,无论是英文版还是汉化版。
    第一粘贴和第二粘贴看起来一样啊。
    “图,在应用程序中使用 ClipX 的情况”菜单搞不出来啊。
    导航键不知道干什么用的,不论怎么按都是chrome打开了它的主页= =
    进了主页也好嘛,找一找没介绍这个软件怎么用的!

        1. 不准确的问题会得到不准确的答复:
          问:“有哪款软件是会跳过密码栏位的?”
          答:不知道。因为我找不到能识别密码栏位的软件。

          但是,你真正的需求,另有解决办法:识别keepass。
          在ArsClip中,针对keepass设定program options的disable monitoring应该可以解决。

        2. 非常感谢
          原本是想找类似firefox addon clipple
          可以单独略过密码栏位
          不是希望ArsClip忽略某个软件中所有的复制动作
          不过版主的回覆也解决了我大半的问题
          顶多只是keepass中不能用ArsClip
          另 不当提问造成困扰
          抱歉

          1. 在标准的网页中,区分password字段还是可能的,但很难扩展到浏览器之外的所有程序。
            另外,网页中的密码字段应该主要是用来ctrl+v的吧?而密码来源,应该是普通文档或keepass之类的软件。因此,在这些地方ctrl+c时,也很难区分是不是密码。
            技术上当然有解决办法。但难度大,用户少,所以,有人开发这种软件的可能性不是很大。

  19. clcl我用的很好,不过有一点很郁闷,就是他的模板里保存的东西怎么老丢失? 这是为什么?

  20. 一直用clipx好好的,今天突然发现有点不灵了。
    不知道怎么回事,复制了后没有记录。

    搞了好久,突然发现在IE里面居然复制不了,
    难道这是传说中的不支持IE内核?

  21. win7系统,在word中Ditto不能直接用快捷键(ctrl+·)粘贴,调出剪切板直接双击也不行,都只显示一个“v”,只能用ctrl+v粘贴第一个~~不知道是bug还是我没设置好?

  22. 好吧,我承认我人品有问题,我快崩溃了。

    clipx和Ditto都不记录IE的复制动作
    状况是:不管在IE里面复制多少次都没有记录,
    一关掉IE就会多出一条记录,就是在IE里面复制的最后一条记录。

    现在搞的我有点想装IE8试一试了。。。

    还有问下善用佳软 clipx里面的“用会话方式保存历史记录”勾选和不勾选有什么区别?

    (xbeta注:clipx里面的『用会话方式保存历史记录』没研究过。但你的问题显然不是剪贴板工具配置或安装的问题。与其费时间折腾,不如忍了吧 。或许过一段时间就好了。)

    1. 谢谢善用佳软的回复。
      装了IE8,通过实验已经找到原因了。
      是IE中加载项的问题,
      具体就是迅雷的2个加载项,如果启用的话就会出现上面说的问题,禁用了就一点问题都没有了。

      给大家做个参考。

  23. 博主你好 , 这三款剪贴板中 哪款支持带链接格式的文字 复制粘帖,如果没有的话,能不能推荐一款能支持这个功能的,万分感谢!

  24. 非常感谢博主的推荐,都很好,但又都不最最满意的
      我想要一个 在任何地方右键菜单中,粘贴下有一个附加的粘贴菜单,点击就可以展开最近复制的十条或二十条复制记录(可设),再选择单击就可以粘贴到目的位置了
      我以前用过这个软件,但是忘了名字,好像还分上下部分的,上栏是收藏的十条(最常用的,如帐号密码等)下面是最近的十条,感觉这样灰常方便
     博主知道这个软件吗,或者能帮我找到或做出这样的软件吗?感激不尽!

  25. 公司内部的网站note邮箱登录不能保持密码自动,每次输很烦,那一个剪贴板增强软件可以以*号的形式保存密码呢,固定条目的
    试了arsClip可以用固定条目,貌似不能保持*密码吧,
    (xbeta注:此类需求请找keepass类密码软件——但我不用。我登录Notes用AutoHotkey脚本,一键完成 http://xbeta.info/autohotkey-guide.htm#lotus_notes )

  26. 郁闷了,我的CLCL 不能保存永久目录(就是模板里的东西,设置里也设置过了),保存后过几天就不见了,或重启下系统就没了,太郁闷了

  27. 请问ArsClip为何不支持图文混排和富文本的复制,粘贴得到的也都是纯文本,如果是我不会设置,请问应该怎样设置(英文不会设置)

  28. 看到这篇文章,就想为另一个我汉化的,非常好用,却又没人知道的剪贴板软件鸣冤了。

    clipjump,ahk写的,开源免费,支持插件,上文提到的各种功能全都有,比如历史记录,搜索粘贴,顺序粘贴,去格式,带格式,固定位置,反正你知道的功能都有。

    重点是学习成本极低!!!以前我们用ctrl+c复制,ctrl+v粘贴,现在依然如此,真的推荐大家下载了试一下,什么都不用学,什么都不用记,下载运行后,按几下ctrl+c ctrl+v就自然学会了。

    http://clipjump.sourceforge.net/

  29. 再拿博主十分推荐的“Ditto”的命名粘贴功能来做个对比——clipjump比ditto更为强大的是,clipjump不仅能输入“多行文本、带格式的文本、图片和文件”,就算是要输入“变量”,要输入一个功能(比如输入字符“fun”后“执行删除当前文件”或者“打开光驱”或者“计算选中的算式的值”)都可以!!!

  30. 想从clipx换到clipjump,试用了一下,感觉一个一个切换复制的内容,不太直观效率也不高,请问除了切换和搜索,还有没有其它使用姿势?

发表评论

电子邮件地址不会被公开。 必填项已用*标注