未标题-1

nvALT
价格:Free
内存占用:30MB左右
评分:★★★★☆

一个经常写作的人需要随时记录自己的想法,在OSX和iOS平台上,从Evernote到NoteBooks,能实现这一点的应用不胜枚举。

可习惯用Markdown写作的人怎么办?在速记应用中,支持Markdown语法的产品并不多,而nvAlt就是其中之一。

大牛作品

brett

不要被Brett粗犷的外貌给骗了,他是个内心细腻的小伙子,至少在编程时如此

Markdown的使用者一定听说过Brett Terpstra这个名字,如果没听过也是好事,说明你是个专注于写作的「严肃作者」 ,而非「玩家」

Brett Terpstra是个杰出的编程员、作家和网页开发者,目前生活在美国明尼苏达州威诺纳(Winona),其开发项目基本都围绕Markdown展开,其中包括著名的MarkedMarkdown Service Tools、MarkdownEditing以及本次评测的主角——nvALT

在这些项目中,除了Marked以「收费应用」的形式在MAS上出售之外,其他大都为开源项目。Markdown用户可以登录其个人网站的项目发布页免费下载。当然,Brett也接受捐赠,如果你喜欢他的作品,可以适当支付一些费用以支持他的开发事业。

速记的灵魂

在评测nvALT之前有必要讨论一个问题:作为「速记应用」,其灵魂是什么?个人认为此类软件的核心价值在于「快」。如果一个写作者无法在灵感涌现的时候立即记下这些想法,那么作为其记录工具的软件也将失去相应的价值。

事实上,在撰写本文之前,我曾使用过许多基于不同平台的速记软件,包括对基础用户基本免费的Evernote,价格低廉的Scrawl、RapidNote、Unclutter(这个不算严格意义上的速记软件),还有价值不菲的Drafts、NoteFile、NoteBooks及Omni系列(真的尝试了很多款,多得在公交车上都想不出来了)。使用下来,发现上述软件有一个通病,那就是不够「快」。以Evernote为例,通常我们的体验是:想到一个碎片化的信息,然后找到Evernote,把它打开,等待载入,等待同步,接着找到速记列表,开始记录。虽然这个过程不会像叙述得那么长,但也足以令突然浮现的想法出现损耗(年纪大了记忆力不好,哈哈),尽管我已经用了Alfred这样的快速启动应用。

而我必须说,在这一点上nvALT做得非常到位。你只需让它常驻菜单栏,然后为其设置一个全局快捷键——比如说⌘+⇧+N,接下来的事情就变得非常简单。当你需要记录想法的时候,只需按下上述组合键,就能唤出其界面,添加条目。

值得一提的是,nvALT不像其他同类应用,在添加新笔记时得有一个「创建条目」(通常是一个「+」号)的步骤,在编辑既有条目时必须双击,在搜索条目时又要找到搜索框(通常位于条目列表的上方)……在nvALT的世界里,这三件事情可以合并完成,你只要在唯一的输入框中键入自己的笔记内容,就会出现两种情况:

  1. 如果此前已经输入过与此相关的内容,那么这个步骤相当于「搜索」,此前的相关条目会在列表区域中出现,只要选中该条目就可以进行编辑。
  2. 如果nvALT中没有相关记录,那么在键入第一个字的时候,你就已经开始「创建条目」了。

屏幕快照 2013-05-11 21.03.13

如果能找到你所搜索的关键词,相关条目就会出现

屏幕快照 2013-05-11 21.05.57

如果找不到你要的关键词,那么按下「↵」就会「创建」该条目

哦对了,忘记介绍nvALT的界面。事实上,上述特点的形成与nvALT的界面特性息息相关。普通速记应用的界面一般呈「两段式过渡」的形态,以最典型的NotesTab Pro为例,你只能在全屏显示的状态下看到「列表+编辑」的界面结构,平时要在「列表」和「编辑」这两个层次间切换,必须使用相应的按键。而nvALT则无需这种过渡,其初始界面便是「列表+编辑」的结构。这种结构的好处是,你不但对已经生成的条目一目了然,而且可以很方便地进行编辑。外加位置明显的搜索框,你基本上可以实现笔记的无缝创建与编辑(Notefile虽然也有「列表+编辑」的界面结构,但只在「Dock」模式下显示,且它的搜索框要用「⌘+F」来呼出,颇为不便)。

此外,nvALT还引入了「Tag」的概念,也就是说,你可以为笔记条目增加标签,并通过这些标签来管理、搜索条目,从根本上提高了做笔记的效率。

跨平台生态系统

时下绝大多数效率应用不会仅针对单一平台开发,尤其是在苹果的iCloud服务普及之后。明智的开发者会让自己的产品制霸OSX和iOS平台,打造出一个可以实时同步的「生态系统」,允许用户更自由地存储和调取数据。想来也是自然,在「大数据」、「云计算」大行其道的今天,难道在平台间共享个文件还要用U盘吗?更何况U盘也插不进iOS设备啊……

在这股风潮中诞生的NotesTab Pro、Notefile,以及最新的Just Type基本上都贯彻了这种「M+2i」的思路,它们借助苹果原生的iCloud云服务实现了桌面应用和移动应用之间的数据同步。

你或许会问,nvALT一定也做到了这一点吧?答案是:没做到。也许这个回答会让你感到意外、失望,甚至愤怒,但事实的确如此。

作为一名独立开发者,Brett没有办法把过多的精力倾注在nvALT,这样一款已足够成熟的应用上—这一点只需登录其密密麻麻的项目发布页就能明白。另外,他似乎也不打算为了向自己的作品添加「iCloud同步」功能而去接受苹果的沙盒化审核。

那么nvALT用户是不是就只能看着其他应用的同步功能流口水了?当然不会这么惨。尽管无法使用iCloud,但用户还能借助第三方服务来实现不同平台间的文件同步。目前主流的解决方案是利用Simplenote。

事实上,nvALT在原生设置中提供了这一功能,我们可以在「同步」选项卡键入自己的simplenote账户信息(如果是第一次使用,可以通过nvALT提供的链接进行注册)。理论上,simplenote是一款适用于iPad、iPhone和Mac的跨平台速记应用,只不过眼下它的桌面版应用还没有完成开发,我们只能通过网页版(这是漂亮的一击!)和第三方软件在Mac上使用simplenote,其中就包括nvALT。

屏幕快照_2013-05-12_21.04.48

在设置中增加simplenote账号

屏幕快照 2013-05-12 21.03.14

simplenote的网页版是个非常实用的设计

在nvALT上完成与simplenote相关的设置后,我们就可以把它当成第三方平台来实现nvALT的跨平台同步大计。

可惜——这是一个强转折——simplenote并不是免费的,我的意思是,它对于讨厌广告、需要备份10条以上笔记或喜欢用email来添加笔记的用户来说不是免费的——而且是昂贵的(每年19.99刀)。另外,simplenote在中国的使用体验差强人意,第一次运行iOS端simplenote的时候可能会出现「无法连接服务器」的情况,同步的时候也经常会闪退_(3.3.5版本已解决该问题)_。

鉴于上述缺点,用simplenote来连接nvALT和iOS设备的方法并不完美。于是,我开始尝试用Dropbox来充当Mac和iOS设备的「中间人」。简单来说,总体思路大致如下:

  1. 将nvALT默认的「笔记读取/存储位置」转移到Dropbox在本地生成的同步文件夹中,以便将添加的条目实时上传到Dropbox。
  2. 在iOS平台找一款能读取Dropbox文件夹的写作应用——这一点很容易做到,个人推荐Byword、iA Writer和Daedalus Touch,尤其是后者,它能实现由nvALT、Daedalus Touch和Ulysses III组成的「笔记-草稿-文章」工作流。

搭建上述同步框架的额外好处是,一旦将nvALT的读取位置建立在Dropbox的本地文件夹中,你就能利用Spotlight为其建立索引,换句话说,你以后可以方便地用Alfred或Launchbar等快速启动软件来搜索某条笔记。

屏幕快照 2013-05-12 21.06.01

在设置中可以轻松更改nvALT的保存位置

Bonus

最后,还有个小彩蛋,那就是PopClipnv插件。PopClip是一个极富创意和实用性的「鼠标扩展」应用,按其开发者的观点,PopClip的存在就是为了终结「右键」和「热键」,至于其详细的玩法,这里不做过多的介绍,以后有机会可以另开一篇聊聊。

在PopClip里安装nv插件后,只需选中一段文字,然后在弹出的悬浮界面中选择「nv」,即可生成一条由选中文字构成的笔记,这种玩法将使nvALT变成一个便捷易用的网页搜集器。

屏幕快照 2013-05-14 21.21.20

PopClip的nv插件相当实用,可以帮你快速抓取网页上的文字

结论

nvALT凭借免费、快捷两大特点基本上就可以轻松干掉市面上的所有速记应用,另外在Dropbox的帮助下,它将为用户带去跨平台的写作体验。不过个人认为它的界面实在不咋地,甚至可以用简陋来形容。如果是UI控的话,建议就不要去研究了。无论如何,nvALT值得一试,用得好自然不用去说,用得不好,至少你也没有损失。