用Markdown撰写IT技术文档、博客和电子书

从什么是Markdown说起

      Markdown 是一种轻量的纯文本标记语言(wiki定义),可以通过易读易写的文本格式生成结构化的HTML文档。由于Mardown具有简单易学、易读易写的优点,并且对于代码框、图片,图表、数学公式支持较好,特别适合技术人员写项目的文档说明(GitHub的README.md)个人技术博客(GitHub Pages)和技术类书籍(Gitbook)。

为何Markdown能脱颖而出:心流体验,爱上写作!

      Markdown的设计哲学是易写易读,不多但够用的语法,能让用户聚焦于写作本身而不用分心排版,全神贯注的写作(聚焦)会产生心流,你会觉得自己的思路、想法、表达都如行云流水一般产生,精神上高度兴奋且成就感充满内心。这种感觉会让你爱上写作!~

用Markdown撰写IT技术文档、博客和电子书_第1张图片
心流(Flow)

超棒的Markdown撰写工具:Typora

      Typora是迄今为止,Windows平台上最好用的Markdown编辑器,简洁易学易用,没有多余的令人讨厌的功能,和Windows的文件管理深度集成,并且还免费!

用Markdown撰写IT技术文档、博客和电子书_第2张图片
Typora

      从https://typora.io/#windows直接下载typora windows安装程序,安装完毕后,打开typora,其界面非常简洁,主要有:菜单栏、编辑区和源码模式切换按钮,如下所示。假设不用markdown语法,可以直接用段落格式菜单中的功能进行文档编辑。

用Markdown撰写IT技术文档、博客和电子书_第3张图片
Typora界面

学习markdown最快的方式:抄一篇+写一篇

       动手“抄”一篇标准的markdown文档是学习markdown最快的方式。一边"抄”,一边学习Markdown语法对应的排版效果,抄一遍就熟练了。根据笔者的学习经验,抄一篇+写一篇,markdown就学会了

用Markdown撰写IT技术文档、博客和电子书_第4张图片
markdown源码模式

Markdown常用语法,如下所示

用Markdown撰写IT技术文档、博客和电子书_第5张图片
Markdown常用语法

进一步阅读

《如何写一本让读者阅读体验好的技术类书籍》

《在VS Code中编辑Markdown文档》

《在markdown中加入Emoji表情》

《用Markdown撰写微信公众号文章》

《如何撰写一篇有干货的技术文章》

你可能感兴趣的:(用Markdown撰写IT技术文档、博客和电子书)