剪贴板是一个伟大的创新。它让跨程序、跨文档传递数据变得前所未有的轻松,让 Ctrl+C、Ctrl+V (或Ctrl+Insert、Shift+Insert)成为最常用的快捷键。但是,windows 自身的剪贴板管理功能太弱(只能容纳一条记录),远不足以发挥剪贴板的真正功能。于是,世界各地的程序员开发了上百种增强工具,来“升级”剪贴板。
如何从中选择最合适的一款呢?如果你愿意支付 35 usd 的注册费,并且愿意承受庞大的体积,不会因为众多功能而困惑,你可以选择最经典(但现在过于臃肿)的 ClipMate。但是,我并不推荐一般用户这样做。因为这个世界上还有很多优秀免费软件可供选择。其中最优秀的 3 款,都体积小巧,运行快速,使用方便——这就是善用佳软推荐的 Ditto、CLCL、ClipX。我自己长期使用的,是 Ditto。
本部分待整理
各款软件的差异:
普遍性的差异:不同的剪贴板增强软件,除了体积大小、占用资源多少方面的差距
剪贴板功能方面:
强化思路方面:
数量、格式(图/文/文件)、临时vs管理,内存
共享,存储,合并,导出
强化思路:输入:历史,多个(软件,vim)。输出:转格式、合并、自动化
这类软件的基本功能:
CLCL、ClipX、Ditto是三款最实用的软件。追求资源节约、易用的用户,可以选择 CLCL 和 ClipX;追求功能多,存储数据量大的用户,则可选择 Ditto。详细介绍如下。
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
汉化下载|原版下载|主页|
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条。
顺序粘贴(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 也支持。】
另外,它从3.0版开始写注册表,以前配置记录于ini文件。除了顺序粘贴外,还支持 Win+数字键 直接粘贴内容、合并剪贴板、常用条目。支持很多格式,但历史条目仅包含10条,加多不行,减少也不行;只能以有限长度的文字显示已记录内容(不如CLCL那样可以在图标上显示图片格式内容的缩略图、可以在鼠标移到菜单的条目上时可以用工具提示显示全部内容)等。
软件主页: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唤出后直接键入搜索方便;搜中文崩溃。
缺点(与Ditto相比):
搜索不便;
无合并粘贴功能;
无命名粘贴。
ArsClip更多介绍: 《ArsClip:超強圖文剪貼簿》 by Dr.J.
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个基本功能结合起来,效果提升非常明显。
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:初稿。