颜值在线、功能出众:这款多平台 Markdown 编辑神器,让写作效率翻一番

AppSo

2018-12-12 18:10

作为一种轻量级的标记语言,Markdown 的优点无须赘述,这种抛却了复杂排版格式、简洁、快速、高效的输入方式迅速俘获了众多用户的心,从而在各类编程社区和写作平台上快速流行起来。

然而,在全面转向用 Markdown 写作以后,编辑器的选择却让我犯难。Bear?可我更偏爱于 Windows;Typora?不论是实时渲染还是简洁外观下隐藏的丰富功能都深得我心,但缺少了工作最需要的文档库管理;Simplenote?未免有点太「简单」了……

好在,后面终于找到了一款称心的选择,它就是由个人开发者 ivarptr(好吧,我不知道该怎么念)创造的 Yu Writer。它目前支持 macOS 与 Windows 双平台,全面的功能让它足以胜任各种类型的工作,于是顺理成章地成了我的主力编辑器。

出色的用户界面

比起实用功能,Yu Writer 首先给人留下深刻印象的应当是它那缤纷的界面和流畅的动画——通常来说,很难在个人开发的软件上找到如此出色的界面与动效设计。

软件内置了「Default」「Carbon」「Lime」与「Night」四套主题,每一款主题的配色都赏心悦目,也确保了软件能在不同的光线条件下使用。不过,除了默认以外的主题都需要付费购买授权后才能解锁。

稍显遗憾的是,目前的版本(0.5.3)仍处于 beta 测试状态,字体、行高等个性化样式功能尚未完成,相比起其他成熟的 Markdown 编辑器而言少了许多定制化的乐趣,算是一大缺陷。

Yu Writer 的主界面分为工具栏、文档库、文档列表、大纲、编辑区与即时预览几大功能区。

工具栏诸多可视化按钮让暂时不熟悉 Markdown 语法以及软件快捷键的新用户也能也能快速适应编辑环境,而老练的用户则可以在设置中关闭部分工具按钮与工具标题,简化界面提高注意力。

觉得这样的用户界面过于繁琐?只要按下快捷键「Ctrl + D」或是点击编辑区底栏左侧的按钮即可进入「专心模式」,编辑区被最大化,可以提供沉浸式的写作体验。尽管文档库被隐藏,但此时仍能唤出大纲及预览视图,不用退出专心模式即可在宏观上掌握文档的结构与格式。

与 Typora 的实时渲染不同,Yu Writer 的编辑区会保留尚未渲染的原始文本,不过可以通过快捷键「Alt + Ctrl + I」或是点击右下角按钮唤出实时预览视图来查看渲染完成的效果。这是一种设计理念上的差异:实时渲染成富文本更节省空间、对编辑者而言也更为美观;而分栏预览则能够避免来回编辑时的不便,降低错误率。至于哪种方式更好,那便是见仁见智了。

此外,Yu Writer 使用了多标签页,让跨文档编辑变得信手拈来。需要的话,甚至可以打开两个窗口,同时编辑同一个长文档的不同位置。

提高生产力的设计

显然,从体量上看,Yu Writer 从一开始就充满了成为众人工作主力的野心,从软件所包含的诸多工作实用功能可见一斑。

熟悉爱范儿与 AppSo 的读者应该会发现,在我们的文章里,中英文之间、中文和数字之间总会加入一个空格,虽说这不是官方的文本排版规范,但中西文之间的间距有助于提高文本的美观度,像是 Microsoft Word 就会自动给中西文之间增添 1/4 个全角空格的间距。当然了,使用直角引号也是出于同样的目的。

但在没有专业软件支持的前提下,过去都是手动插入空格以及直角引号来控制排版效果,导致的结果便是按空格按到手软,还经常会出现疏漏:这儿的空格忘记加,那儿的引号忘记改……

但 Yu Writer 让这一切问题都迎刃而解。软件提供了自动在中西文和数字之间插入空格以及自动将引号替换成直角引号的设置项,使我在撰写文章时少花了功夫还降低了错误率,写作过程都变得轻松愉快起来。

若是嫌 Markdown 符号输入太麻烦,Yu Writer 还提供了自动补完符号对的功能。譬如,要输入加粗文字,那么在打出前两个星号时,作为结尾标志的两个星号便会自动出现在光标后面——前端工程师们一定对这功能不陌生。

你还可以在文档头部加入「字数目标」「截稿日期」「标签」「任务列表」等标记。其中「字数统计」可以让你在下方的统计菜单中查看字数进度几何,并列出了文档编辑花费的时间和阅读所需的预估时间。而「截稿日期」和「任务列表」则会直观地在文档列表中化为倒计时和进度条,督促你按时完成工作。

加入文档头部信息以后,这些文档会被分门别类归纳到文档库中。如果想要找「所有带有截稿日期的文档」或是「所有带有蓝色标签的文档」,都可以在文档库的「Smart Folders」中一键筛选出来。

至于所有编辑者最关切的痛点,莫过于自动保存——相信每个人都经历过意外事件让辛勤劳动化为乌有的惨痛经历。而 Yu Writer 针对这一点,给出了可能是我见过最优秀的本地自动保存方案。

和其他软件的每隔特定时间保存一个文档的副本不同,Yu Writer 会记下文档编辑的每一个步骤。每个字的录入、每个逗号的删除都被巨细无遗地记录在案,而保存有这些历史记录的信息则会每隔 60 秒保存为本地文件。

每当发生意外或是误操作导致应用关闭后,重新打开软件都会实时恢复到意外发生前一刻的状态,连光标位置也不除外。打开「历史记录」界面,还能用时间轴回溯你的每一次操作,其中红色表示删除的文字,绿色表示增加的文字。你可以还原到某一点重新组织语言和想法,也能够点击「重播」按钮复现文档编辑的全过程。

另外,考虑到大多数人已经被意外锻炼出有事没事就保存一下的抖 M 习惯,Yu Writer 还恶趣味地保留了手动保存文件的快捷键,尽管没什么意义,却能让你更加踏实。

展示与导出

为了满足不同场景的应用方式,Yu Writer 增设了多种预览和展示方式。

在右上角的菜单选择「显示幻灯片浏览」即可预览文档幻灯片化后的效果,还能选择白色、黑色与红色三种主题。对于那些格式要求不高的场合,只需要写好纯文本大纲便能渲染成效果尚可的幻灯片公开展示。

Markdown 本身只是文本,输出为多种类型的文件自然不在话下。软件内置了四种样式的预览,还能导出为 PDF、HTML、Markdown 和图片四种格式,每一种都能在导出菜单中微调其效果。考虑到许多 Markdown 用户是互联网运营者,右键菜单里还能找到「复制为微信订阅号格式」的选项。

总结

正如上文所提到,从一开始 Yu Writer 的目标便是成为能够提供一站式 Markdown 解决方案的主力编辑器,而在经过数年迭代以后,它也基本达成了最初的目标。

当然,作为一款测试版的软件,它还有着诸多缺点:近半的实用功能仍未开发或开发中、对付大文档时性能缓慢、与成熟商业软件相比为数众多的 bug……此外,由于是个人用业余时间开发的软件,迭代不规律以及遥遥无期的云服务也难以满足部分用户。

但瑕不掩瑜,仅是目前有待打磨的版本,就表现出了巨大的潜力。如果有何意见和建议,均可以前往项目的 GitHub 主页反馈,帮助作者完善软件。

Yu Writer 支持 macOS 及 32 / 64 位 Windows 操作系统,Linux 版本开发中。功能受限版免费使用,可购买 100 元 / 份的授权升级至全功能版本。个人用户第二份及以后的授权降至 35 元 / 份,学生和教师可购买 50 元 / 份的教育版授权。

登录,参与讨论前请先登录

评论在审核通过后将对所有人可见

正在加载中