为什么要使用 Markdown

在了解Markdown是什么之后,我们还得搞清楚为什么要使用Markdown,这可能是很多人最关心的问题。因为不管是学习一门新的技术,还是学习一个新的工具,都要花很多时间去琢磨、去研究、去实践,在这个过程中可能会碰到很多问题,如果不能从心底找到认同感,是很可能半途而废的(虽然Markdown很简单)。

当你可以通过按下界面中的按钮来设置文本格式时,为什么还要使用 Markdown 来书写呢?使用 Markdown 而不是 word 类编辑器的原因有:

  • Markdown 无处不在。StackOverflow、CSDN、掘金、简书、GitBook、有道云笔记、V2EX、光谷社区等。主流的代码托管平台,如 GitHub、GitLab、BitBucket、Coding、Gitee 等等,都支持 Markdown 语法,很多开源项目的 README、开发文档、帮助文档、Wiki 等都用 Markdown 写作。
  • Markdown 是纯文本可移植的。几乎可以使用任何应用程序打开包含 Markdown 格式的文本文件。如果你不喜欢当前使用的 Markdown 应用程序了,则可以将 Markdown 文件导入另一个 Markdown 应用程序中。这与 Microsoft Word 等文字处理应用程序形成了鲜明的对比,Microsoft Word 将你的内容锁定在专有文件格式中。
  • Markdown 是独立于平台的。你可以在运行任何操作系统的任何设备上创建 Markdown 格式的文本。
  • Markdown 能适应未来的变化。即使你正在使用的应用程序将来会在某个时候不能使用了,你仍然可以使用文本编辑器读取 Markdown 格式的文本。当涉及需要无限期保存的书籍、大学论文和其他里程碑式的文件时,这是一个重要的考虑因素。

什么时候可以使用Markdown

当你对文章的排版没什么特殊需求,且不想花太多时间在排版上时,就可以使用Markdown。因为编辑器或平台会通过Markdown标记对文章进行渲染,最终的排版效果会非常简洁、漂亮。

除众多“专职”的Markdown编辑器(如Typora、熊掌记、Ulysses)之外,一些“特殊”的写作场景也提供了对Markdown的支持。

下面是一些针对“特殊”写作场景提供Markdown支持的工具和平台。

什么时候可以使用Markdown

什么时候不建议使用Markdown

Markdown并不是万能的,它只适用于对排版要求不高的场景,如果你对字号、段落、图片、表格等方面的排版要求较高,还是需要使用Word这类专业的编辑软件的。

Markdown文件可以很方便地转换为Word文件,如果有一些需要特殊处理的格式,可以两者结合使用。

Word与Markdown的对比

使用Word

  • 学习时间:想要精通Word需要花费很多时间,如果不是专业编辑或相关从业人员,是没有必要学到精通的地步的。对于普通人来说,如果只想应付日常工作,学会Word不到20%的功能也许就足够了,但这往往也需要花费较长的时间。
  • 兼容性:Word文档可以转换为其他文件格式,但其支持的类型屈指可数,而且不能保证较好的兼容性。相信你一定遇到过使用不同版本的Word互传资料后格式乱掉的问题,也一定遇到过从网上复制一段文字到Word文档中格式乱掉的问题。
  • 打开速度:Word是重量级软件,当打开Word文档时,“速度会比较慢”,有时候还会出现意想不到的情况。
  • 功能众多:由于Wo r d功能较多,人们在写作时总会忍不住去尝试各种排版效果(因为不知道哪一种更好),例如换一种字体、换一个颜色、调一下行高、调一下行距。这样既“费时又费力”,时间也逐渐在指缝中溜走了。

使用Markdown

  • 学习时间:Markdown语法简单,只需使用一些常用的标记符号就能编写Markdown文档,任何人都可以在短时间内学会。
  • 兼容性:Markdown兼容性非常好,如果使用的是相同的语法,几乎可以做到一处编写,随处使用;借助一些工具,Markdown文档可以很方便地转换为各种类型的文件,如 PDF、Word、HTML、ePub、LATEX 等;Markdown 几乎可以应用于任何写作场景,很多专业的软件都集成了Markdown,如 Visual Studio Code (简称VS Code)、有道笔记、印象笔记、R Studio等。
  • 打开速度:Markdown 是“轻量级的标记语言”,可以使用任何编辑器打开,如果不需要渲染,几乎是“秒开”。
  • 专注写作:罗振宇在 2016 年“时间的朋友”跨年演讲中提到过一个观点,他说:“当我需要一个服务时,不要给我太多选择,请直接告诉我什么是最好的,我要你的最佳方案。”Markdown就是写作文档的最佳方案,如果对排版没什么特殊要求,那就交给Markdown处理吧,你专注写作内容就行了。

所以为什么要使用Markdown呢?

因为它简单,可以在短时间内学会;它可以使用很多编辑器快速打开,兼容性好,可以做到一处编写,随处使用;它可以应用于几乎任何写作场景;它是专注写作的最佳方案。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程