Marked是一种使Unix变得伟大的应用程序

Marked是一种使Unix变得伟大的应用程序:它做了一些事情,并且在更大的工具链中表现良好,这里包括文本编辑器、文件浏览器以及可能用于查看输出的其他程序,如果导出为RTF、HTML或PDF。所有其他针对Markdown使用的应用程序基本上都试图成为一个完全不需要的.md格式的IDE:它们基本上是具有不同复杂度的Rich Text输入字段和编辑小部件,并将其保存为纯文本.md文件。这些其他编辑器对于已经喜欢他们选择的纯文本编辑器并希望尽可能在该编辑器中工作的人来说,完全是错的。如果我在Sublime Text、TextMate或BBEdit中工作,我只想能够轻松编译.md文件并预览它。就这样。一旦它在我想要的位置,那么我可能想将其保存为真正的HTML文件或PDF文件。或者,从另一个方向来说,假设我想要 想要在Finder(或者在我的情况下,Path Finder)中预览现有的.md文件。Marked配备了服务,可以通过上下文菜单或热键进行预览。然后,如果你在Marked中查看并决定需要编辑它,你可以按下cmd-E,Marked会弹出文件并在你选择的编辑器中打开,这给你提供了一套强大的编辑工具,而不仅仅是专用的Markdown编辑器所提供的功能有限。这基本上就是Marked的全部功能。它支持对已经使用专用文本编辑器作为开发核心的人的*正确的*Markdown工作流程,而不论语言如何。(也就是说,大多数编写代码的人。)如果Marked有任何问题,那就是Marked预览的外观只有在源文件保存时才会发生变化。这对我来说是这样的,当我在90年代中期开始学习在Xemacs中编写HTML代码时,所以它似乎并不是一个负担。但我了解到有些人真的需要实时更新。这个功能不会做到。 以下是Markdown的翻译,同时删除第一级标题:that。


这是一个Markdown示例。

一级标题 #

二级标题 #

三级标题 #

正文文本。

  • 列表项1
  • 列表项2
  • 列表项3

引用文本。

粗体文本

斜体文本

代码块

图片

链接 (opens new window)

表格:

列1 列2 列3
单元格1 单元格2 单元格3
单元格4 单元格5 单元格6

请注意,以上是Markdown的示例。