作者发现有3种软件具有较明显的优势,可谓“笔记软件三强”。它们是:EverNote、Mybase 和 Surfulater。此三者相同之间差异较大,但都是各自风格门派的最强者。如何三选一,并不取决于它们谁“更强大”,而是取决于你是一个什么样的用户,或你有什么样的需求。
EverNote
假如,你需要一个便利的地方来存放笔记,用不着太多组织功能和多余功能,那么,EverNote就是最适合你的。你可以这样理解,EverNote就是无限长的一卷纸,上面记录了你的所有笔记,其唯一的排列顺序是依据时间。每条笔记甚至连标题都没有——而在其他笔记软件中这是无须考虑的原则。听起来这很不方便,我怎么能找到以前的笔记呢?作为一个优秀软件,EverNote完美解决了你的担心,你在使用时没有任何不便,根本不会意识到这是个问题。
解决之道,也就是笔记定位/过滤的方法,共有2个:分类,实时搜索。分类功能如图所示,可以手工,或按自动规则将笔记分类。
分类可以排成一个树状结构,但这与其他同类程序的树状结构也不相同。因为一条笔记可以分入多个分类。再一个笔记定位办法是用实时搜索框。这一功能,在EverNote中实现得如此完美,是我至今见过所有软件中最好用的,并且速度飞快。随着你键入每个字母,下面会动态显示出所有符合的笔记。不仅如此,所有被匹配的单词都高亮显示。
如前文所述,所有笔记排成一列纵队。如果要上下翻动,你可以点击右侧的滚动框,滚动速度取决于你点击的位置。或者,你使用右边的“时间条”功能。它相当于一个纵向排开的日历,你只需点击某个日期,就能显示相关笔记。日期旁边如果有√显示,说明此日期中有笔记。我想,利用这一功能来做电子日记实在是方便。
Evernote还能方便地抓取任何内容,尤其重要的是,各种网页内容。准确讲,在三巨头之中,它抓取网页内容的能力最为强大。它不仅抓取范围很准确,并且内容进入Evernote后,完全象一则笔记,而不是还象网页:鼠标变成小手,单击会进入链接。在 EverNote中,如果你要访问链接,需要双击才行。我从未对网页点击风格侵入软件界面有过好感。还记得Windows为操作系统界面引入单击模式吗?用起来很不习惯,所以,我是每次必关。顺便说一下,Mybase 和 Surfulater都是单击模式。Mybase这样做是因为它用了IE引擎来展示网页;Surfulater这样做是因为它的界面从头到尾就是网页风格。
编辑方面它还存在一些不足。要想对某条笔记真正做一些格工编排、文字组织,你需要进到全屏模式。这时,本条笔记单独显示在大窗口,并带有rtf标准的工具栏,以便于编辑。而在常规窗口中,编辑按钮几乎没有。你要么进全屏模式,要么右键菜单。再有,图片缩放功能也比较怪。
总起来看,Evernote是那类“随手而记,随心而查”软件中做得最好的。它最大的优点在于一流的实时搜索功能、强大的web内容抓取功能。其不足则是对笔记的组织、编辑功能较弱。
Mybase
如果一个用户需要尽可能多的工具/功能来处理笔记,Mybase就是首选。在我看来,Mybase是进化为现代风格的 Keynote。它们两者,无论在视觉还是感觉上都颇有类似。其界面精简而高效,通过多tab、多面板有效扩展了其功能,具备处理笔记的多项工具。我用 Keynote 很长时间,再过渡到 Mybase 非常顺利。(补充一下,KeyNote 在处理笔记方面也是功能极丰富的)。
Mybase组织笔记的形式也是最简单的树状结构,这也是大多数同类软件的标准思路。也就是说,在这方面,Mybase不求个性,而保持共性。到了最新的 v5版,Mybase增加了标签功能——有点象Evernote的分类,或其他软件的关键词。它在分类树基础上,提供了额外一种组织维度。但其效果比起致力于此的工具(如Zoot、Evernote)尚有差距。当然了,最好的一点是,Mybase是能同时采取树、标签两项功能的软件之一(如果不是唯一的话)。这正是Mybase的风格和优势:最多功能与选项,最大的可定制性。为了让你对它的功能有最直观了解,下图展示了它各项菜单全部展开后的情形:
我们说过,Mybase用了很多面板,因此展示笔记信息的桌面空间就比较小。这与某些软件形成了对比。如Surfulater,它采用超链接、网页风格的功能来处理参考文献、链接、附件等。而在Mybase中,用主界面下的单独的子窗口/面板来分别展现这些元素:结构树、笔记主体、搜索结果、附件列表、到其他笔记的链接。这种做法,让有些人感到不适,但另一些用户可能会很欣赏这种分离的做法——我就是其一。对一些通用性较高的面板,如附件、到其他笔记的链接,可以通过选项来设为自动显示:如果笔记有附件或外向链接,则显示;如果没有,则隐藏这些面板。这时灵活应变的设置很实用,可以最大限度保留桌面空间。
Mybase对Firefox或IE也可以抓取网页内容,但还达不到Evernote 或 Surfulater水平。首先,抓取内容并不象另两款软件那样视为普通笔记。让我解释一下,对每条笔记,Mybase都有“文本笔记”和“网页”两个标签。如果是抓取的网页内容,Mybase自动切到网页标签。而对于其他类型的笔记,无论是粘贴进来还是手工输入的,都是在“文本笔记”标签下。
附:Mybase开发者补充: myBase 中所有内容均保存为节点的附件文件,所谓笔记 (note) 也是保存为一个附件文件,只是被命名为带 .RTF 扩展名的特殊项,一般不会显示出来,而且其他内容,如抓取的网页,则直接保存为附件,在附件列表中可以看到网页中的HTML/JS/样式/图片等元素。因此,输入内容与抓取的网页内容一般是分开显示的;这样设计给系统扩展带来极大的便利性、灵活性与统一性。实际上,如果需要将 note 写入网页中,可以在网页中按 F2 或选择 Edit -> Toggle Edit Mode 菜单项,即可直接输入或编辑网页内容,这样笔记就可以和抓取的网页显示在同一页上了。
这样处理的结果就是,你不能把笔记与网页合在一起。基于此点,我认为Evernote和Surfulater的抓取功能更胜一筹。再有一点美中不足的是,Mybase采用IE而非内置的web引擎来展现抓取的网页内容。因此,当你切换到网页标签时,程序会调用IE而有一个瞬间的停顿。当然,这一问题并不严重,只是不如另外的软件那样平滑集成。
附:Mybase开发者补充:在最新的myBase v5.3中专门重写了索引模块及搜索技术,加入了可调大小的高速缓存技术,提供了相当高的索引性能,同时支持增量索引、大数据量索引、即时搜索及布尔条件 (AND/OR/NOT),对常见的WORD/EXCEL/HTML/PPT/EMAI/TEXT/RTF等多种文档都提供了预置的索引与搜索支持,还可以通过安装第三方过滤器实现更多的文档格式的识别,比如 PDF 文档,此外,myBase还特别地提供了一定的中文搜索支持(但还不完善),总的来说我们当前开发的索引技术已经远远超过其他几家,可以用稍大一些的数据作一些测试,比如100MB以上的可索引数据,就可以看出我们付出了相对多的努力来改进这项技术,当然也还需要进一步改进。
笔记三强功能对比表 | |||
EverNote | Mybase | Surfulater | |
同时打开多个数据库 | √ | √ | |
实时搜索(输入的同时即开始搜索) | √ | √ | |
基本树结构 | √ | √ | |
标签/分类 | √ | √ | |
滚动展示 | √ | √ | |
加密 | √ | √ | |
链接到其他笔记 | √ | √ | |
按时间顺序展示 | √ | 注2 | √ |
超强的导入/导出功能 | √ | ||
收藏夹 | √ | ||
笔记克隆 | 注3 | √ | |
web界面导航(单击式) | √ | ||
笔记编辑 | |||
标准的RTF功能 | √ | √ | √ |
超链接方式展现附件、链接 | √ | √ | |
单独面板方式展现附件、链接 | √ | ||
自定义的文本模板 | √ | ||
自定义的 xml 模板 | √ | ||
表格 | 注4 | ||
锁定笔记防修改 | √ | 注5 | |
笔记标题 | √ | √ | |
页面抓取 | |||
可抓取更多内容(图片、文本) | √ | √ | √ |
抓取内容可编辑 | √ | √ | √ |
笔记与抓取内容可同时显示 | √ | 注6 | √ |
用内置引擎展现抓取内容 | √ | 注7 | √ |
用已安装的浏览器(IE)展现抓取内容 | √ |
至此,三强篇正文部分结束,下面的附注是xbeta征求Mybase开发者时,所得到的补充。
注1:Mybase开发者补充:原作者好象没有注意到 myBase 中的强大图标功能,与其他几个程序不同, myBase的图标是开放式的,而且是 per database 的实现,也就是说每个DB都可以由用户自行添加任何多的用户自己喜爱的图标,myBase 本身预定义有一套缺省的图标,同时随安装包还提供了一组网上采集的图标,可以方便的引入到任何.nyf库中,并提供了成批为树节点指定/替换图标的工具。不过,需要注意的是,新建的空白.nyf库不会自动引入任何图标,所以初次打开图标框是空的,这时用户可以根据需要引入自己喜爱的图标进入,稍后即可方便指定图标了。
注2:Mybase开发者补充:myBase 有一个 seekbytime 插件,可以按修改时间列出项目,同时内置的高级搜索也提供了按时间段搜索,间接实现了按时序展示,而且可以方便的逆排序。
注3:Mybase开发者补充:在 myBase 复杂笔记,即使复杂分枝中所有笔记也都很简单,Ctrl+拖放,或者 Copy/Paste,而且分枝可以在不同的库之间复制。
注4:Mybase开发者补充:myBase 5.x 目前只实现了简单的RTF表格,仅仅好于没有。
注5:Mybase开发者补充:myBase 有只读打开模式,按只读方式打开后,只能查看,不可编辑。按住 Ctrl 选择 Reopen 项即可切换打开模式。
注6:Mybase开发者补充:是否同时显示,取决于是否将笔记写入网页中,在网页中按F2即可进入编辑状态,在网页中添加自己的注释内容。
注7:Mybase开发者补充:基本都是调用IE展取网页内容,与其他几家不同的是, myBase 只在需要展显网页时才调入IE,这样确保不浪费太多系统资源。