多次听到别人说 Launchy 很好用,虽然目前手头的
TypeAndRun
已经足够了,还是忍不住好奇要试一试,万一错过了更好的东西多可惜啊。
不过短时间试用之后,感觉还是 TAR
更加顺手。这里给两个软件一起做个对比(功能和影响力差一些的 RunFast
之类的就不介绍了):

一、上手速度
Launchy:
安装后会自动建立开始菜单快捷方式的索引,只要你呼叫出它的工具栏,输入几个字母,就能够看到效果。然而,如果你在安装后没有阅读说明文档,可能根本就不知道怎么调出它的工具栏,因为它没有显示托盘图标。

TAR:
如果没有预装 tar_system
之类的插件,在安装之后其别名文件列表都是空的,用户无法第一时间体验到它的功能,非得自己先添加个别名才行。而且别名文件列表这个对新手来说最重要的功能的编辑界面处于配置界面中的倒数第二项,等到摸索到这里只怕大部分人已经晕了。

二、界面美观
Launchy:
毫无疑问这是它的强项。1.0正式版自带了多种皮肤,默认的效果就足够漂亮了。
有浮动式工具栏和嵌入任务栏的工具栏皮肤。
提示还带有图标。

TAR:
毫无花哨的地方,这也是我喜欢的地方。除了控制台的字体、颜色之外,没有多少美化的选项。
提示仅有文字。

三、功能
Launchy:
可以只对指定目录下的指定文件类型进行索引,如
exe/lnk/mp3等等,但要小心索引到同一目录下多余的同类型文件,这是目前困扰我的问题之一。当然,笨办法也是有的。
输入字符时,可以进行模糊匹配,例如输入 fox 也能够找到 Firefox
的快捷方式。
无法自定义快捷方式别名,如不能够自定义输入 ff 或 fx 就找到
Firefox,遇到某些比较难记忆的快捷名称就歇菜了,除非手工修改文件名。这是目前困扰我的问题之二。
支持插件,不过目前插件不多且不够实用。
支持中文快捷方式。

TAR:
建立索引的方式比 Launchy
要灵活许多,通常是通过浏览器界面的右键菜单将对应的文件加入别名列表,不必关心它的文件类型,也不必担心加入太多无关的快捷方式和可执行文件,还支持控制面板等虚拟文件夹。
输入字符时都是从头匹配,例如存在名为 foobar2000 的别名,那么你输入 foo
时也许能够在提示菜单中看到 foobar2000 对应的程序,但是输入 2000
却看不到。这样的设置有利有弊,总的来说我觉得还是优于 Launchy
的模糊匹配的,因为只有在建立大量文件的快捷方式索引时 Launchy
才有优势--那通常用于寻找文档或音乐。
支持插件,自带的插件就有12个,少部分还是很实用的,例如 tar_system
能够用来快速关机、重启、杀死进程,tar_hotkey 能够用来扩展快捷键。
支持中文别名,但是输入部分文字时不会有提示,好在可以自定义别名。

四、自定义
Launchy:
除了皮肤和快捷键自定义之外乏善可陈,而且快捷键必须是组合键。
无法自定义工具栏是否自动消失。
无法自定义是否索引子目录内容。

TAR:
自定义调出控制台的快捷键没什么限制,但是下拉列表不会自动显示,而且快捷键只能是
Alt+↓,实在奇怪。
控制台、提示信息、别名列表、历史记录等等都有丰富的自定义选项,唯一要担心的是不知道怎么下手。

五、资源占用
Launchy:
包含皮肤和插件在内,安装文件个头很小,只有800KB 左右。
有15MB 左右的内存占用,也有人反映 CPU 占用率较高。

TAR:
包含插件的安装包有2.8MB。
内存占用在8MB 左右。

六、稳定性
Launchy:
在论坛中有看到反映不太稳定,但是正式版使用过程中还没有发现类似现象。

TAR:
老版本曾经被杀毒软件自动清除过。
有的机器上会有添加别名失败的现象,估计还是和杀毒监控软件有关。

综上所述,Launchy 和 TypeAndRun
各有所长,如果喜欢美观的界面和傻瓜式的操作,或者喜欢临时定位单个的文档、音乐或其他什么文件,Launchy
是个好选择,如果有好几个固定的常用文件,或者需要进行许多非关文件执行的快捷操作,或者追求强大功能,那么
TypeAndRun 最合适。