这些软件:Hazel,Alfred,TextExpander,LaunchBar,PopClip,Dropzone你都知道吗?用过的小伙伴在谈及它们的作用时,个个都能说得面面俱到,可一旦遇到工作上的挑战,需要通过这些应用有逻辑地完成各自工作时,这时的你,或许会陷入无法明确选择的境地。
其实有相当数量的 Utilities 实用工具,它们能达成的目的相差无几,比如说,在快速输入文字方面,你会想到使用 TextExpander,Keyboard Maestro, OS X 文本等;在转换图片格式方面,Automator 是个不错的选择,但第三方应用 Hazel 也能达到同样的效果,所以问题来了:如何选择一款合适的Mac工具?
关键在于明确出发点。也就是说,你可以有很多个类似的软件,但它们的实际效果并不完全相同。比如,想在文件放入文件夹后自动开启?打开「终端」后执行一段命令?输入关键字后自动覆盖预设文本?万一用错了工具,那么效果反倒容易适合其反,所以使用前明确其意义是非常必要的。
这样的实用工具有很多,但今天咱不妨从几个代表作开始深入。
关键字查询
这是个被广泛提及的话题,要想快速实现它,在搜索引擎中输入关键词即可,比如:如果我想讲把美元换算成对应的日币,只需输入「20 USD to JPY」。
Alfred, LaunchBar, Spotlight 同样可以实现这样的功能,而且你还可以搜索关键词、货币换算、查询数据。像 Alfred, LaunchBar 这样的第三方「启动器」甚至可以直接使用重命名、移动、从搜索结果中获取需要的信息等功能。相比较系统预设方案,通过 Alfred Workflows 工作流程,更便于直接对一张图片进行尺寸调整,并快速地加以利用。
关键字查询之所以普及度高,主要还是因为,它不需要用户记得繁冗的快捷键。例如:每当我准备关闭电脑时,想到的只有「shutdown」,而不是痛苦地回忆如何或应该点击哪些按键。总结其优点在于,它们不会相互冲突,而且一个关键字可被用于实现各种不同的功能。举个例子:Alfred Workflows 某个工作流程以「tb+命令」的格式呈现,那就意味着我也要记住「命令」?当然不需要,只要输入「tb」,然后在列表中选择不同的「命令」实现相应的功能即可,非常简单。
文件系统
我们经常会根据文件(文件夹)状态的不同而改变操作策略,比如:把带有关键词的文件放入 Evernote;把「下载」里的文件按规定格式重命名;三天后准时删除「废纸篓」的文件等。这些操作很平常,但容易被遗忘,以致最终被疏忽,所以问题来了:为什么不让这些操作自动运行呢?
有两种方法可以「胜任」这项任务:Automator, Hazel。
Automator 是 OS X 内置的「工作流程」类工具,被用来实现各种需要间接完成的操作。它可以识别并利用这些类型的文件:Workflow、应用程序、系统服务。但这次需要着重介绍下「文件夹操作」。
「文件夹操作」可以将不同文件及文件夹关联,并置入工作流程中,完成各种允许的操作。你可以:重命名 Finder 项目、图片转格式、导出 PDF 文本并放进不同的文件中。支持 Automator 的应用程序会在左侧列表中,单独显示可关联的「行为」,比如:如果安装了Pixelmator,那么就可以使用 「Workmark Images」 ,这是 Pixelmator 独有的行为操作。
除此之外,还可以利用一款第三方应用 Hazel 实现更多的流程操作。通过设定好的「规则」,Hazel 可实现文件名语法、最后修改时间,甚至是传入文件的对比,还有很多其他的默认操作方式。如果是反复运行的流程,可以编写 AppleScript、Automator Workflow 让其自动执行。通常,我会用 Hazel 整理照片 、 安排截图 ,或 自动执行 Keyboard Maestro 指令 。
在使用这类工具前,你得先理清流程的各个步骤,做好计划,然后才能安排 Automator、Hazel 这类自动化 Workflow 应用去实现。若考虑周全,则它们会帮你省下大量时间,充分提高工作效率。
文字输入
输入时,通过对关键字的识别,继而执行相关的命令。这样的功能可以通过两款软件实现:TextExpander 和 Keyboard Maestro。
首先来说说 TextExpander,若你曾想过「在输入这些文字时,能立马转换为想要的格式,那该多好」,这里我推荐你使用 TE,也可以用 Keyboard Maestro 达成,但由于 TE 为「文字」定制了相当多的功能,因此相对来说,更加推荐前者。
TextExpander 大量特性中最常用的,莫过于可插入单行文字、多行文字、弹出窗口及可选择框类型的内容,我将其理解为「快速输入」。这项特性基于预先设置好的格式,在实际使用时,只需在合适位置进行填入即可,非常方便。
TextExpander 支持富文本,所以用户也可以「快速输入」不同字体、颜色的文本及图片。若懂得使用 AppleScript 或 Shell script,你还可以拓展出更多丰富的功能。
至于 Keyboard Maestro,通过它同样可以达成一些简单的目的,例如,你可以编写一套指令:当输入 .rename 时跳转至重命名操作。虽说这样可行,但相比较 TE 而言,选择 KM 实在不是个上上策。
文本选择
截取文字,点击按钮,实现功能。不同的截取方式会直接影响到工具的选择。
如果你是鼠标或触控笔的重度用户,那么选择一款「不需键盘,就能直接操作」的辅助应用是非常必须要的!试想,在 iPhone 和 iPad 上,通常你是如何选择一段文字的?其效果同样可以在 Mac 上实现。
PopClip 就是这样一款应用,它将 iOS 上选择文字并运行功能的步骤搬到了 Mac 上。当你想要操纵,或将选中的文本转移到另外一个 Workflow 中时,PopClip 则担当了一位必不可少的「媒介」,与此同时,它还拥有一个相当丰富的「插件库」,其中包括:Google 搜索、文字翻译、发送信息、保存至 Evernote 等,所以用户可以享受到很大的选择空间。
但不是每一位用户都觉得 PopClip 很实用,笔者个人就不用,因为我是一名键盘的重度用户,通常情况下,选择文字的工作都交给 ⌘, ⇧, 方向键等,此时再用到鼠标设置,则显得累赘多余,因此我会用 Alfred, LaunchBar, Keyboard Maestro 代替。
作为文字工作者,很多时间我都会用到 Brett Terpstra 提供的 SearchLink ,它可以帮助我将选中的文字,快速合成对应的链接入口,并适配 Markdown 语法。使用前我会设置组合键为 ⌘⇧S,因此执行效率会提高不少。
在这样的实用工具中,其实并没有所谓规范的用户规章,会告知你可以用键盘快捷键代替鼠标的生硬点击,所以每当我想到需要利用文字实现某些功能时,首先会考虑 Keyboard Maestro,因为它加入了对「剪贴板内容」的支持;而当我想要利用 Alfred 去完成某项工作时,例如使用 QuickCursor ,那么我绝不会选择任何其他的工具。
文件选择
有时,要把一堆文件集体上传至 FTP 服务器,或将一打图片同时转换至不同的格式,Alfred 用户会选择利用「文件选择」特性进行批处理,但是,用户通常采用的处理方式,会是将这些文件「扔」进 Automator 或它的文件夹。殊不知,类似的「暂存」功能还可以通过一款「定制」应用实现:Dropzone。
Dropzone 与 Dock 相似,只是前者比后者拥有更为「人性化」的操作方案和界面,而且它的效果与 DragonDrop (一款同样用于临时文件寄存的工具)差不多。
其他
在外出使用电脑时,由于无法保持时刻连接电源,所以电量会持续损耗。每当电量消耗至某个百分比时,我需要时刻掌握当前的时间,也就是说,当电量降低至 50% 时,最好能有条 Banner 通知自己。Keyboard Maestro 可以实现这样的功能,但此时我认为,iStat Menus 5 更适合担当这项工作。
编写一封邮件,是很多互联网用户都会接触到的内容,在开头和结尾,我们不妨都会加入一段固定格式的文字,以示对收件人的尊重和感谢。如果每次发送邮件,都要自己反复输入这些几乎同样的文字,是不是显得太繁琐了?所以,我会想到 TextExpander,因为它可以编写自定义格式。换个角度,若对象只是一段简短的、固定内容的文本,那么我认为 OS X 自带的「文本」就足够了。
结语
使用操作系统时,我们势必会接触到不少应用程序,有的功能相同、有的效果近似、有的可以相互关联,但无论选择的余地有多广,契合当前状态的,才是最合适的。所以,在海量的辅助工具配合下,只有选择正确,才能真正意义上地提高效率,继而才算对得起软件和操作系统自身的价值。
来自:玩儿法
优秀文章推荐:
回复“电子书” 查看并下载《经典的计算机书籍》;
回复“苦逼IT” 查看《这是苦逼IT才能看懂的笑话》;
回复“追妹子” 查看《追妹子的各种算法》;
回复“萌妹子” 查看《TDLabs萌妹子小编视频》;
点击查看原文↙↙↙直接关注我们