Markdown 写作工具 Ulysses III 的三个实用技巧
上一篇《Ulysses III 上手初体验》向各位介绍了 Ulysses III 这款人气 Markdown 写作工具,它拥有深入人心的丰富功能,诸多鲜为人知的小细节。随着笔者近日长时间使用 Ulysses ,决定再更进一步,结合此前翻阅 Ulysses 开发商博客的学习总结,今天再介绍三条使用 Ulysses 时(功能上)的实用技巧,与各位读者分享。
1. 语法自定义
使用 Markdown 语法进行专注、高效的写作,是理性的选择。但受限于 Markdown 语法格式的要求,我们有时无法使用「更适合自己」的方式,最快速地完成写作任务。好在 Ulysses 可以通过「自定义 Markdown 语法」轻松解决这个问题。
功能位置:偏好设置 - 标记
如同重命名一样,在 Ulysses 的「标记」设置中,我们可以修改结构、段落、分组、文字等 Markdown 元素的语法,并可在其右侧的「外观样式栏」中,自定义对应的格式和颜色。当我们修改其中任意选项,Ulysses 就会将配置名默认新建为 My Markup(我的标记),在回到文章编辑页面时,我们只需通过鼠标点击顶部中央的语法名称,手动切换至新建的 My Markup,而不是标准的 Markdown (XL) ,就能使用符合自己习惯和喜好的个性化 Markdown 语法,继而大幅提高输入效率。
2. 智能粘贴
复制 - 粘贴 - 赋予格式。在使用 Markdown 编辑器时,这是个非常普通的操作流程,但从 Markdown 语法被发明就是用来提供方便的初衷去看,这些操作步骤是可以被简化的,Ulysses 在这方面有着更合理的设计,即「智能粘贴Smart Paste」。
首先,我们将内容复制至剪贴板,然后在 Ulysses 中使用 V激活。搭配这项功能,我们可以选择不同的「粘贴」方式,其中包括:普通粘贴、文本粘贴、代码粘贴和源。它们各自对应不同的粘贴效果,比如,「代码」就可以直接将剪贴板内容显示为代码格式,并输入。
有时,你可能会直接复制一段 Markdown 语法的文本,比如这句:
Paste *this* snippet to [Ulysses](http://www.ulyssesapp.com/)!
敲击 V组合键后,与普通文本对应的选择框不同,此时的 Ulysses 会针对 Markdown 增加两个选项:HTML 和 Markdown。两者会单独按照不同的语法格式,分别输入,用户选择其一即可。能实现该功能并不完全依赖 Ulysses,Markdown 语法本身也有一大半的功劳,具体参阅《Markdown 语法说明》。
还有一种情况,即复制 富文本段落时,Ulysses 还会增加「Rich Text」选项。也就是说,但凡这段文本包含粗体、斜体、链接、段落标记符号 等与富本文相关的特征,点击「Rich Text」都可以直接适配 Markdown 语法并输入,这是笔者经常使用的一项功能。
3. 「预览」的细节
第一,工作表预览。使用组合键2开启「工作表」侧边栏,我们可以看到历史记录中保存的所有文章,如果你没有进行过修改,那么该列表默认会根据修改日期排列;当然,这里的重点,正是要告诉大家:在哪里修改?如何修改?
在 Ulysses-菜单栏-浏览-排序 选项中,有序的排列方式分为「按日期」和「按标题」两种;无序的排列方式有手动和翻转排序。为了使文章进度一目了然,笔者选择了「按日期」方式,同时还勾选了「显示日期」选项。读者可以根据个人偏好自行编辑。
第二,发送至预览(组合键:6)。Markdown 语法有一个非常好用,但又容易被遗忘的元素:表格。由于 Ulysses 自带的「预览」功能无法直接识别「表格」语法,所以「发送至预览」功能就显得格外重要!因为它可以借助于第三方工具实现更复杂的 Markdown 语法识别。在这类工具中,笔者强烈推荐Marked 2(注意:请用纯文本方式导出,否则无法显示效果)。
顺带一提,Marked 2是一款 Markdown 专用的预览工具,配合自己心仪的编辑器,它可以实现各种语法格式的识别,并以近乎完美的预览效果展示给用户,此外它还支持各种导出方式(如:HTML, PDF, RTF, DOCX, ODT等)。
文章到此已经结束了。作为一位刚使用了两周时间的 Ulysses III 用户,我实在不敢向大家保证 这两篇 Ulysses III 的文章能将强大的 Ulysses 介绍得足够全面,只有长时间的使用才会有更深的理解与认识,因此,读者中若有 Ulysses 的深度使用者,欢迎通过微博联系笔者,希望能得到你的帮助,让我对 Ulysses III 有更深的认识与理解。