Answers:
nvALT可以解决问题。我本人更喜欢普通的Notational Velocity,但Markdown粉丝似乎真的很喜欢nvALT前叉。
它本身不是笔记者,但是Textmate具有Markdown模式,这将使使用某些语法更加容易。如粗体,斜体,列表等。
如果您想要一个Mac应用程序,实际上看起来像是一个Mac应用程序,开箱即用地支持Markdown(无需插件或附加组件),并定期进行更新,则需要BBEdit。我不能推荐它太高。
由于您使用的是MacVim,因此您可能需要尝试使用vim-pandoc插件,该插件支持突出显示,折叠,摘录和转换(尽管也可以在shell中完成,即使在vim中也可以使用markdown2pdf之类的东西)转换为其他格式。 。
我使用Byword取得了令人满意的结果。
几年前,我与Markdown共同撰写书籍时使用了TextMate。我仍然写了很多Markdown,但是现在我选择的工具是:
Markdown的一件好事是,您不会仅仅为了编写和阅读它而被锁定在像Microsoft Word这样的专用应用程序中。
根据我的经验,一个好的工具链是一个坚实的文本编辑器作为基础,再加上良好的实时预览和源代码的一些自定义颜色。Sublime Text是一个出色的文本编辑器(也适用于Windows和Linux),这两个(免费)插件很好地为Markdown欺骗了它。
在Mac上,尝试Marked2 http://marked2app.com/
您基本上可以使用选择的编辑器,并且在保存文本时会显示降价。窗户可以浮在上面。如果您有足够的屏幕空间来保持纯文本和降价预览同时可见,则很好。
由布雷特·特普斯特拉(Brett Terpstra)撰写,他也做了NVAlt。
这个问题有很多答案,但是Github现在也有自己的texteditor,它支持Github风格的markdown(以及您希望通过插件/设置进行的其他markdown)!
Atom是高度可定制的,默认情况下是轻量级的,因此对于Markdown,我认为它绝对很棒!https://atom.io
免责声明:我只是该应用程序的用户,并且与开发者无关。
我已经使用Quiver了一段时间,这个$ 10.00 USD的应用程序给我留下了深刻的印象。它可以在Mac App Store中获得
这些功能太多了,我仍然可以发现更多,但是这里有一些与OP要求的Markdown的使用特别相关。重要的是要知道Quiver使用了一个称为Cells的概念。单元格可以随意混合成一个音符。
单元格是文本,代码,Markdown或LaTeX的片段,您可以随意混合。您甚至可以为同一笔记中的不同代码单元设置不同的语言。
Markdown单元支持标准的Markdown语法以及GitHub Flavored Markdown(GFM)。
(我喜欢用它来编辑AskDifferent答案,但是StackExchange有一些Markdown限制很容易在Quiver中解决。)
标头
#H1 ## H2 … ###### H6
水平尺
---
斜体,粗体,删除线,内联代码
*斜体* _斜体_ ~~罢工~~ 内联代码清单
1.第一个订购清单项目 2.另一个项目 *无序子列表。 1.实际数字并不重要,仅是一个数字 1.订购子清单 4.还有另一个项目。
编辑 预习
编辑
预习
切换检视
导出选项等
自定义主题或使用内置主题。可以使用CSS进一步调整该应用程序。
Textmate有一个markdown包,其中包括multimarkdown。
该捆绑包使您可以转换为PDF,HTML或在屏幕上查看生成的输出。
还有制表符完整的命令和许多快捷键。
Mashable的列表非常全面:http : //mashable.com/2013/06/24/markdown-tools/。它是从2013年6月开始的,但是如果您将其与诸如http://codegeekz.com/markdown-editors-and-tools/之类的最新版本结合使用,则可能会找到大多数Mac的通用Markdown编辑器。
Gruber最初的Markdown脚本是BBEdit的一部分。BBEdit还提供Markdown文档的生命预览。
如果您想要的不是普通的Markdown,最好的应用程序是Fletcher Peny(MultiMarkdown的作者)的Multimarkdown 作曲器,或者Brett Terpstra的 Marked 2 (已经在上面提到)。
我在OS X和iOS上使用Ulysses。它通过iCloud同步,并且可以导出到ePub,PDF,文本包,docx和纯文本。