关于Markdown

Markdown 是一种轻量级的「标记语言」,它的优点很多,目前也被越来越多的写作爱好者,撰稿者广泛使用。看到这里请不要被「标记」、「语言」所迷惑,Markdown 的语法十分简单。常用的标记符号也不超过十个,这种相对于更为复杂的 HTML 标记语言来说,Markdown 可谓是十分轻量的,学习成本也不需要太多,且一旦熟悉这种语法规则,会有一劳永逸的效果。

认识 Markdown

在刚才的导语里提到,Markdown 是一种用来写作的轻量级「标记语言」,它用简洁的语法代替排版,而不像一般我们用的字处理软件 Word 或 Pages 有大量的排版、字体设置。它使我们专心于码字,用「标记」语法,来代替常见的排版格式。例如此文从内容到格式,甚至插图,键盘就可以通通搞定了。目前来看,支持 Markdown 语法的编辑器有很多,包括很多网站(例如简书)也支持了 Markdown 的文字录入。Markdown 从写作到完成,导出格式随心所欲,你可以导出 HTML 格式的文件用来网站发布,也可以十分方便的导出 PDF 格式,这种格式写出的简历更能得到 HR 的好感。甚至可以利用 CloudApp 这种云服务工具直接上传至网页用来分享你的文章,全球最大的轻博客平台 Tumblr,也支持 Mou 这类 Markdown 工具的直接上传。

Markdown 官方文档

这里可以看到官方的 Markdown 语法规则文档,当然,后文我也会用自己的方式阐述这些语法的具体用法。

使用 Markdown 的优点

  • 专注你的文字内容而不是排版样式,安心写作。
  • 轻松的导出 HTML、PDF 和本身的 .md 文件。
  • 纯文本内容,兼容所有的文本编辑器与字处理软件。
  • 随时修改你的文章版本,不必像字处理软件生成若干文件版本导致混乱。
  • 可读、直观、学习成本低。

使用 Markdown 的误区

We believe that writing is about content, about what you want to say – not about fancy formatting.
我们坚信写作写的是内容,所思所想,而不是花样格式。
— Ulysses for Mac

  • Markdown 旨在简洁、高效,也由于 Markdown 的易读易写,人们用不同的编程语言实现了多个版本的解析器和生成器,这就导致了目前不同的 Markdown 工具集成了不同的功能(基础功能大致相同),例如流程图与时序图,复杂表格与复杂公式的呈现,虽然功能的丰富并没有什么本质的缺点,但终归有些背离初衷,何况在编写的过程中很费神,不如使用专业的工具撰写来的更有效率,所以如果你需实现复杂功能,专业的图形界面工具会更加方便。当然,如果你对折腾这些不同客户端对 Markdown 的定制所带来高阶功能感到愉悦的话,那也是无可厚非的。

我该用什么工具?

  • 在 Mac OS X 上,我强烈建议你用 Mou 这款免费且十分好用的 Markdown 编辑器,它支持实时预览,既左边是你编辑 Markdown 语言,右边会实时的生成预览效果。不仅如此,Mou 还有一些有趣的偏好设置(Preference),例如主题(Themes)与样式(CSS),它们可以配置出定制化的文本编辑效果与导出效果,如果你对自带的主题与样式不满意还可以到 GitHub 上搜索其它爱好者为 Mou 编写的更多主题样式,导入的方式可以在偏好设置的 Themes 或 CSS 选项中 选择 reload。
  • 如果你从事文字工作,我强烈建议你购买 Ulysses for Mac,这款软件入围了苹果 Mac App Store 的 The Best of 2013。它支持更多的写作格式、多文档的支持。Mou,iA writer 这些软件都是基于单文档的管理方式,而 Ulysses 支持 Folder、Filter 的管理,一个 Folder 里面可以创建多个 Sheet,Sheet 之间也可以进行 Combine 处理。 我关注一些写作公众号有推荐

  • 在Web端上,简书

  • 多平台Cmd Markdown ,有Linux,Mac,Windows。类似的还有typora.io
  • 我自己使用的是为知笔记,国内的印象笔记,只要在标题后面加.MD 就可以使用Markdown,而其优点是云同步,多平台,手机端和客户端都有。为知笔记公开了客户端代码,有人开发出了PC端上可用的Editor工具Wiz.Editor.md,目前版本维护到 v2.0,整合进了流程图与时序图,复杂表格与复杂公式的呈现
  • 在线好用的Markdown工具,为印象笔记而生 马克飞象,专为印象笔记打造的Markdown编辑器,非常推荐,收费
  • Atom,GitHub推出的IDE,Atom插件演示:markdown实时预览,左边写右边即时更新,100%兼容github的markdown语法
  • 手机上锤子的便签也是支持Markdown。

个人使用习惯

临时记录,使用为知笔记网页版本,随时同步,还有工作日常记录也是使用网页。如果是花一段时间写东西,使用Atom。现在这篇就是用Atom。

总结

想写这篇是朋友圈有人感叹马克飞象非常好,之前专门为markdown使用做过了一些了解和研究。写出来分享下。工具只有适不适用,并没有好坏之分

相关文章阅读和参考

文章目录
  1. 1. 认识 Markdown
    1. 1.1. Markdown 官方文档
    2. 1.2. 使用 Markdown 的优点
    3. 1.3. 使用 Markdown 的误区
  2. 2. 我该用什么工具?
  3. 3. 个人使用习惯
  4. 4. 总结
  5. 5. 相关文章阅读和参考
|