BBEdit 出色的更新日志
原文由 Marcin Wichary 于 发布,订阅该博客
不得不承认,当一位读者写信给我说……
BBEdit 的每一个小版本都让我欣喜。我就住在 BBEdit 里。它是我少数几个每次都会从头到尾读完更新日志的软件之一(里面还时不时有些让人会心一笑的地方)。
……我有点担心。我最讨厌的两件事,一是空洞的更新日志(“修复问题,提升性能”堪称套话中的套话),二是搞笑的更新日志——那些不好好说明改了什么,却把文本框拿去“创意”发挥的类型。(最臭名昭著的例子,大概是约十年前 Medium 有段时间搞的“有趣”更新日志,引来一片叫好与抨击)。
不过我的担心是多余的。BBEdit 的更新日志就是朴实、扎实的好活儿,只点缀了一丝幽默:
- “Zoom”命令在 Window 菜单中凯旋回归。
- 修复了在显示来自语言服务器的补全建议时可能发生的崩溃——某些语言服务器违反了已发布的规范,在返回的补全项的 details 字段中提供了非字符串的内容。(瞪向 Solargraph)
- 偷偷给 CRAIG 加了个特别功能 不是说那个 是另一个 希望他会喜欢
我们已经有一阵子没聊过更新日志了,而这些就是绝佳的例子,它能让你明白一款应用不仅现在是什么样子,未来又会变成什么样子。比如,我瞥见了这样一条……
- 对小地图做了一处改动,不再对标点符号做乱数假文处理,从而提升可视化效果。
……虽然我从未用过 BBEdit,但还是忍不住点头。这很有道理;乱数假文对字母有用,但对于本身就具有鲜明视觉特征的标点符号,这样做反而弊大于利。BBEdit 的作者深谙此道。
BBEdit 里没有任何东西是被“抛弃”的。一切都有可能被改进。也别忘了,这可是一款最初为 classic Mac OS 编写的应用!
这让我开始思考,究竟是什么让有些应用让人期待它不断成长,而有些应用则让人宁愿它永远定格。
BBEdit 的更新日志让我如此之快地对它产生了信任。不仅仅是因为更新的节奏和表述的清晰,更是因为那种产品在恰到好处的意义上“活着”的感觉。即便有些功能我不了解、也用不上,我也能很快感觉到,这些改动是为了我,或至少是为了像我这样的人,而不是为了服务于模糊的公司需求、追逐流行趋势或进行不必要的转型。见鬼,甚至就连改动的比例——新功能、体验优化与性能提升之间的配比——看起来都很合理。
除此之外,阅读优秀的更新日志本身就是一种乐趣,因为你总能学到新东西。在我看来,下面这几条就很有意思:
- “Entab”和“Detab”已分别更名为“Convert Spaces to Tabs”和“Convert Tabs to Spaces”。虽然更啰嗦了,但没那么晦涩了。
行话!
- 在 Keyboard 偏好设置中新增了一项设置:“Enable macOS “Help” key”。该选项默认关闭,这样一来,按下某些 PC 风格键盘上的“Insert”键时就不会再打开应用内帮助了。(这种情况经常会误触。)
键盘!
- 如果 FTP 浏览器窗口处于活动状态但已断开连接,此时执行“Open from FTP/SFTP Server”将会弹出连接面板,而不是毫无反应。
确定性!
随机一篇博客
评论
登录后参与讨论