为什么说人人都应该学习Markdown?pdf,txt教程

Markdown从一门新兴的标记语言发展到现在,已经有12年历史了


随着它在全球范围内的流行,可能已经有很多人听说、熟识或者开始使用了

不过如果有还未熟悉Markdown的朋友,希望读完下面这篇文章后,能开始把Markdown用起来

首先,Markdown既不是工具,也不是程序语言,而是一种十分轻量级的标记语言

它通过最简单的标记语法,可以使普通文本内容具有一定的格式

目前它已是全球最大的技术分享网站 GitHub和技术问答网站 StackOverFlow 的御用书写格式

1 为什么那么多人推崇使用Markdown 1. 易读易写: 程序员的工作中需要经常与其他人沟通,许多文档也会分享给非技术人员阅读

直接的HTML语言对普通人来说太过复杂, 而Markdown有着[什么人都能打开]和[排版样式不变]两大特性

作为兼容性极强的纯文本,Markdown可以用所有文本编辑器打开,还可以轻松转化为HTML、电子书等格式

同时转化后的排版格式还能保持不变,作为平日工作里的书写语言再方便不过了

下面是一个比较的例子: HTML < h1 > 为什么说人人都应该学习 < em > Markdown . < p >< a href ="http://daringfireball.net/projects/markdown/"> Markdown 是一种 < strong > 易读易写 的标记语言,它会让你的写作更便捷

Markdown # 为什么说人人都应该学习 *Markdown* [Markdown]( http://daringfireball.net/projects/markdown/basics ) 是一种 ** 易读易写 ** 的标记语言,它会让你的写作更便捷 HTML的标签会让文档包含太多与内容、表达无关的杂音,如果你不熟悉语法的话很难直接阅读HTML的源文件

而Markdown用几个符号就可以轻松实现标记,不会对文档产生太大影响,甚至普通人也可以直接阅读源文件,所以我们称Markdown「易读易写」

2. 更少错误: HTML 对输入格式还是有一些要求的,例如标签的开合、成对出现等

如果你忘记输入某个斜杠或者是一些属性的单引号等字符,很可能导致整个页面的显示错乱,而且发生错误后很难排查

Markdown的常用标记符号不超过十个,简单与灵活性可以让你产生更少的错误,而且清晰简明的格式也使得错误更容易被找到

3. 和CMS说再见: 直接在浏览器上编写内容是很危险的事情,因为你输入的文字很可能会由于浏览器的崩溃瞬间消失

一些CMS内容管理系统提供了所见即所得的编辑器,这些编辑器可以帮助你排 版HTML ,却无法阻止浏览器崩溃导致的内容丢失

而Markdown你可以使用任何文本编辑器来编辑,另外也有许多 Markdown 编辑工具可以让你更轻松的编写

小编使用过不少Markdown编辑器,最近新推出了Mac2.0的有道云笔记还是让我眼前一亮

有道云笔记目前在Web、Windows、OS X等多平台都开放了支持Markdown编辑,对喜欢Markdown的程序员们来说无疑是一个福音

下面小编就将使用指南带给大家

2 有道云笔记Markdown操作指南 有道云笔记的操作十分简单,点击左上角即可新建一篇Markdown文档(后缀名为.md) 接下来,可以通 过分界条来调整编辑窗口

点击上侧分界条收起工具栏,点击中侧分界条可以使左侧编辑区全屏

另外有道云笔记还对Markdown做了许多有意思的扩展,除了基本的文字输入外,你还可以做这些事情: 1. 制作待办事项 2. 高亮一段代码 3. 绘制各种图表,包括表格、流程图、序列图、甘特图等 4. 书写LaTeX公式 3 有道云笔记Markdown特色功能 1. 实时同步预览,所见即所得 笔记编辑界面一分为二,左边为编辑区,右边为预览区,两区滚动条同步

在编辑区的操作能够实时反映在预览区,方便及时调整和查看最终版面效果

2. 工具栏内置Markdown语法,方便新手学习 如果你还不熟悉Markdown语法,可以先尝试用编辑栏辅助操作,编辑栏对应格式内置了对应代码

不过这违背了Markdown”让写作归写作,排版归排版”的哲学,所以还是推荐大家自学Markdown语法,尽量少使用工具栏

当然,如果你觉得工具栏太打扰,利用分界条即可隐藏工具栏,切换到极简编辑环境

3. 实时云端保存 Markdown作为有道云笔记内置功能,自然保留了有道云笔记的优势,你每一次击键的内容都会实时保存在云端,无需担心浏览器崩溃、设备没电、突然断网等情况

对于写作者来说,更是再也不用担心因为各种原因丢失内容的情况了!同时一键分享、离线编辑、文档搜索、密码保护等有道云笔记的自带功能也都可以运用在你的Markdown文档上

最后,你需要做的就是,解放你的鼠标手,沉浸在Markdown写作中吧!


发表回复