Marked 2 is a proprietary Mac application that helps you preview (not edit) Markdown files on your Mac. The obvious use for this application is as a “missing desktop Markdown renderer” of sorts — just drag and drop a Markdown file on the Marked 2 icon and you’ll see it rendered. One can imagine a teacher, for example, using this application to read and grade assignments that were submitted electronically as Markdown files. But there are numerous other uses for Marked 2.

Consider that while many newer editors like Atom and VS Code have Markdown preview functionality built in, many older editors don’t. Marked 2 is designed for people who use editors like Vim. You could arrange the Marked 2 window next to Vim for a live preview of what your rendered Markdown file will look like.

It’s clear the author of this utility has invested a lot of time and effort to get things right. It’s the attention to detail that makes this application worth the asking price. For instance, when you open Marked 2, a setup assistant guides you through configuring the rendering options to support your specific use case (Marked 2 actually contains two Markdown processors: MultiMarkdown and Discount). Highly recommended for Mac users that need a reliable way to preview or export Markdown files (check out the available styles).

The Marked 2 processor selection.

Marked 2 Markdown 支持

Marked 2 provides support for the following Markdown elements.

Element Support Notes
标题 支持
段落 支持
换行符 支持 MultiMarkdown doesn’t support trailing backslashes.
粗体 支持
斜体 支持
块引用 支持
有序列表 支持
无序列表 部分支持 MultiMarkdown doesn’t support nested unordered lists. Works with Discount.
代码块 支持
水平分隔符 支持
链接 支持
图片 支持
表格 支持
围栏代码块 支持
语法高亮 不支持
脚注 支持
标题 ID 部分支持 Only works with MultiMarkdown.
定义列表 部分支持 Discount doesn’t support this feature. Works with MultiMarkdown.
删除线 部分支持 MultiMarkdown doesn’t support this feature. Works with Discount.
任务列表 支持
Emoji (复制和粘贴) 支持
Emoji (简码) 支持
强调 不支持
下标 不支持
上标 支持
Automatic URL Linking 支持
Disabling Automatic URL Linking 部分支持 Discount doesn’t support this feature.
HTML 支持

Support for Additional Syntax Elements

As an added bonus, Marked 2 provides support for several obscure elements when using MultiMarkdown.

Element Markdown 渲染输出
Abbreviation *[HTML]: Hyper Text Markup Language
The HTML specification is maintained by the W3C.
The HTML specification is maintained by the W3C.
Underline _word or phrase_ word or phrase
想了解更多 Markdown 技巧?

现在不要停下来!在下面输入你的电子邮件地址,以通过电子邮件接收新的 Markdown 教程。我们不会发送垃圾邮件!