minipad2(介绍)是我非常欣赏的一款软件。如果不考虑加密因素,足以代替原推荐的 超级小巧的5款免费树状笔记软件。所以,一直想用同样高水准的文章来郑重介绍。结果却是:保持关注、愿意推荐、试写文章、录制视频、沟通作者……准备了太长时间,仍没写出满意的文章。这种状态只在介绍PKM2(主页、介绍)等少数几款软件时才有过。我眼中的 minipad2 是一位规规矩矩的“三好学生”:性能优、功能多、体积小。同时,界面简约、风格低调。
minipad2 极为易用,并且,帮助文档也很完善——这在小软件中极为难得。所以,略过基本介绍,直接评价。
一、从 minipad2 看软件性能
对软件了解不深的用户,往往看重更浅层的功能(feature),忽视性能(performance)。实际上,功能的堆积十分简单,保持性能才更有技术挑战性,更能体现软件品质和作者品味。
性能的一个重要方面,是数据量增大时,软件的运行速度是否依然流畅。它对软件成败的影响重大,举例如下。
反例:EverNote(主页、介绍)有着很多优点,但即便是重度用户也对它处理长文本的性能无可奈何。如能改之,相信马上有一批新用户加入EverNote阵营。
正例:Everything(中文主页、介绍)的搜索功能比Windows自带搜索少、仅能用于NTFS,但凭着超越“秒杀”的速度(不是快,是极快),牢牢吸引住用户(不是满意,是震惊)。
综合例:Chrome 抢走 Firefox 很多用户,除了Google 的推广能力,放弃功能换速度也是关键。
引申例:如果把软件博客介绍的软件“数量”当作“功能”,文章“质量”当作“性能”的话,则善用佳软属于“功能方面极为克制,性能方面精益求精”的风格。再引申一下,所谓的知识管理、持续学习,也是有人求量,有人求质。延伸至人生,则除了人生的“广度”,更要“深度”。
回归主题,为什么说 minipad2 性能卓越?是因为 minipad2 在导入长篇txt文本时,以及切换不同节点、在节点内翻页时,极为流畅!在我见过的数十款同类软件中,速度最为出色 [1]。
– 导入鲁迅全集.txt(210万字、5MB)、金庸小说(每篇一个txt,最长者超100万字)十分流畅。
– 在不同节点间切换,只有鲁迅全集.txt稍有停顿,其他的都是点击立显,翻页流畅。(见上图)
基于此点,我认为 minipad2 相比其他软件,更适合做“资料收藏”。因为 minipad2 中的文本不怕长、不怕多。但在另一个方面,请思考一下,你是否有必要收集这么多资料呢?所谓的知识,保存在互联网还是硬盘上,并无根本区别;但存于硬盘还是吸收于心,则本质不同。所以,劝告读者珍爱生命,莫做“资料控”。
二、从 minipad2 看软件功能
minipad2 功能多样:“集笔记 / 便笺、计算器、备忘录、电子词典、快启面板、通讯录、文字模板、多重剪贴板等多种功能于一体,所有内容自动保存,关闭时自动记忆最后的状态。 软件可在多标签页便笺风格与树视图的笔记风格之间自由切换。不用时可隐藏到桌面边缘,或最小化到系统托盘。 软件提供了非常灵活的选项配置,各项扩展功能类似于插件,可自由选择是否启用。”
示意图(FreeMind绘制)如下:
如何判定一项功能是“必要”还是“多余”?我认为,这与作者对软件的定位有关,也与用户的“应用组合”有关。以 minipad2 为例,解释如下。
minipad2 最初是作者写给自己使用的,后面的功能增加,也是根据作者的习惯。
minipad2 真正意义上的第一个版本是 2.0 版,写于 2007. 8.11. ~ 8.16. 当初的目的很简单,因为正在看一套围棋视频教程(《王元围棋教室》。当时刚看了日本动漫《棋魂》,对围棋旧情复燃,很想再进一步提高一下水平…),由于看得断断续续,经常这次看时忘了上次看到第几集,需要有个记事贴一类的小程序来随时记下看到哪一集了。……于是,在那个周末花了一个下午的时间,minipad2 真正意义上的第一个版本,v2.0 版就此诞生。
程序做到 2.0.4 我自以为已经 over 了,功能貌似已十分完善,以后大概也不会更新了。于是休息了几天,后来某次上班路上忽然想到,我平时用 Speq 当计算器,但 Speq 无非也就是一个文本界面,貌似完全可以集成到 minipad2 之中,这样以后 Speq 就可以不用了,只开一个 minipad2 就可以了。再想起早年的时候在 dos 环境下写过一个无界面的求值函数(输入表达式,按回车求值),于是把这两者一结合,再添上一个小闹钟功能,就发布了 2.1 版。
再后来…由于我在世界之窗论坛的那个帖子十分热门,跟贴者众多,很多人都鼓励我一直更新下去,于是,2.2,2.3…一直做到了 2.3.2。逐渐逐渐地,我把我日常所用的好几个软件的功能(Speq,CLCL,词典…)都集成了进去…
而用户,固然可以说“某一软件”的用户,但他真正的工具并非“某一软件”,而是“应用组合”(自己造的一个词,可译为 app suite)。比如,软件A、B、C……,各有若干功能1、2、3…… 用户所使用的,通常是 A软件的第1、2、7、11项功能,加 B软件的第3、9项功能,加C软件的第x、z项功能。即从外在软件,转变到内在体系。而不同软件中,功能重复是很常见的——既有同类软件的重复,也有多功能软件与专门软件的重复。这时候,就引出了“使用频度与深度,决定软件主辅地位”的问题。这样说来太抽象,仍以 minipad2 为例。
假如你是一个经常(频度)阅读或翻译各种外文学术资料(深度),并且力求不断学习,则一款高效、词库精专、辅助功能(比如单词本、发音)丰富的专业翻译/词典软件将是你的“主要”工具。这种情况下,你如果选了 minipad2 作为“主要”文本管理工具,则 minipad2 的词典功能就是“多余”的,或处于辅助地位。
假如你重度使用 minipad2 的文本管理,偶尔需要翻译一些简单外文资料,则 minipad2 的词典功能,虽然也是“辅助”性的,却是必要、有益、决非多余的。
沉没成本、边际收益的思想,也适合软件开发者对功能的取舍抉择。仍摘一段作者的话(顺便泄露一下新版本功能):
对了,受你的“最绿色最高效,用win+r启动常用程序和文档”一文的启发,我已经决定在minipad2的3.2版中在原有的“链接页”的基础上集成类似的操作方式,以适应不同用户的使用习惯和需求(尽管我自己目前还不太习惯这种方式,呵呵)
当然,要论绿色,那自然是win+r更强,因为那个完全不占用任何资源。而minipad2中的“win+r”操作方式虽相似,却至少要开个minipad2。不过对minipad2的现有用户来说,既然已经后台常驻了minipad2,那么再使用minipad2中的“win+r”也就不增加任何额外的系统负担了。
暂时写到这里,后续待补充
– 太长了,读起来累。
– 写起来也累。
– 初次文章转型——从“教程”性的“说明文”,转向了“评论/分析”性的“议论文”——不确认读者能否接受,欢迎反馈。
后续内容:
– 功能小巧。体积对软件的重要性。
– 体贴。用心,是软件、博客、人生的成就关键。
– 开发的故事:为什么能做到这些?开发过程?几次重写代码……学习同类软件与未看到同类软件才有minipad2……
– 与minipad2的其他过程:留言,发现,没主动介绍,关注,沟通,捐赠。
请读者支持
从现在起,我不仅勇于分享,也开始勇于“索取”了 🙂
② 善用佳软正在参评独立博客,请 投票支持(似乎同一IP隔段时间后仍可投票)。当然,小众软件、可能吧、Riku、分享网络、谷奥、异次元……也参选中,请公平支持。
附录:注释
[1]: 导入速度与minipad2接近的,也就是说同属于顶级的,还有 AceText(收费软件,故未做介绍,但也非常优秀,与 EditPad 源出同门,在国外较有影响。一度曾想注册,并推动作者改进了中文换行bug)导入文本,以及 PKM2 导入复杂长篇的 MS Word 时。>
发表回复
要发表评论,您必须先登录。