大多数 OmniFocus 用户热衷于研究 GTD 原理,从而配合应用形成了一套自己的使用流程。不过今天让我们暂时抛开 GTD,只谈谈工具本身,分享 OmniFocus 2 for iPhone 几个你未必了解的细节和技巧。

1. 收件箱,唯快不破

OmniFocus 启动时通常会进行一次优化数据库的动作。你可以注意到,尽管主页面没有载入,在右下角已经有一个收件箱的按钮。立即按下它吧,等优化结束之后会弹出新建事项页面开始输入。实际上「优化数据库」这一步骤的设计的初衷就是为了减少停留在静态载入页的时间,让你能更快地接触到收件箱按钮, 减少等待的焦虑。

你会说这项功能带来的实际效率提高很有限啊,但因为操作顺序的优化,你心理上有没有感觉舒服了很多呢?

高效搜集事项可以说是这类应用的核心功能之一。可以看到,即使在主界面,「收件箱」按钮也是独立于其它元素的存在,在最顶部安静等着你。除了点击,你甚至可以用按住拖拽的方式将新建事项页面向上拉起,手势控的福音呐。

     

2. 搜索,比你想象的更智能

无论在 iOS 或 OSX 系统上,系统自带的搜索功能都只能识别连续匹配的文字。不过 OmniFocus 在遇到中间有空格的情况下依然能够精确匹配到搜索结果。我们都知道在系统自带中文输入法下输入英文后回车,会经常一个英文单词中间出现多余的空格。OmniFocus 强大的搜索功能无意间解决了中文用户可能遇到的此类问题。

在 OmniFocus 的子页面搜索时,你可以看到多了一个「此处」的选项,可以区分在当前位置或在整个数据中搜索。

3. 手势和导航,恰到好处

OmniFocus 界面的操作逻辑是一层一层「打开门」往里走。你可以用 iOS 系统的返回手势去关闭当前页面,不过返回的动画依然是定制的「关门」效果。这样的动画设计可以让你知道从哪个按钮来,到哪个页面去。不过这样层级设计的一个问题是,如果你进入的层次很深,如何快速回到最初的主页面?试试长按左上角的返回按钮吧。

4. 透视,不是 Mac 专享却依赖于 Mac

对,首先,你需要一台 Mac。

笔者曾经在 Mac 上添加了很多透视,却发现同步之后只有一部分显示在手机上,求助开发者之后给出的回复是「At this point in time, only perspectives which don’t use project hierarchy sync to the iOS versions of OmniFocus」言意当前只有不使用「project hierarchy」类型的透视才能在iPhone上同步显示。所以对于想同步的透视,请记得在 Mac 上勾选图中选项, 不使用项目层级。

Mac 上设置好透视后,与 iPhone 进行一次同步,选择主页面最下方的「透视」进入编辑模式,选中你想在首页显示的透视对应的五角星即可。

5. 调试命令,不动系统设置更改应用语言

如果你和我一样觉得「上下文」的翻译太别扭,让我们来用隐藏的调试命令把语言改成英文吧。

在 iPhone 上点击打开以下链接:

x-omnifocus-debug:set-default:AppleLanguages:(en)

选择「调用并退出」,重启之后就变成想要的语言啦! 有没有觉得界面立刻变得高大上了呢?

如果要还原成和系统语言一致,同样方法在 iPhone 下打开以下链接:

x-omnifocus-debug:reset-default:AppleLanguages

6. Siri,新事项说出来

要快速记录事项但打字不方便?  别忘了你可以求助性感的 Siri 。

打开「设置」-「捕捉」-「 提示」,开启「提醒事项捕捉」。

这样任何时候只需要打开 Siri 按预设格式讲出需要新建的事项即可。配合 iOS8 的「嘿 Siri」功能,当在你开车的时候,可以直接对连接着车载电源的 iPhone 讲话。

透过以上这些你可以发现,OmniGroup 在进行界面和交互的设计的时候非常克制和保守。从最初的产品到现在一直保持着干净、简洁的界面和符合 iOS 用户操作习惯的交互。 不追求华丽,却将高效和人性化诠释得淋漓尽致。一些在同类应用中出现过的相似功能,在 OmniFocus 上总能体会到更多一点点惊喜,这应该是源于团队对「效率」更透彻的理解吧。而以上这些, 只是众多 OmniFocus 2 for iPhone 用心打磨的细节中的一部分。有机会笔者会系统地介绍它的一些高级技巧。如果你有自己的使用心得,欢迎与我们分享。