为什么说人人都应该学习Markdown?

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
查看查看87 回复回复1 收藏收藏 分享淘帖 转播转播 分享分享 微信
查看: 87|回复: 1
收起左侧

为什么说人人都应该学习Markdown?

[复制链接]
手表哥 发表于 2016-7-27 20:10:35 | 显示全部楼层 |阅读模式
快来登录
获取优质的苹果资讯内容
收藏热门的iOS等技术干货
拷贝下载Swift Demo源代码
订阅梳理好了的知识点专辑

Markdown从一门新兴的标记语言发展到现在,已经有12年历史了。随着它在全球范围内的流行,可能已经有很多人听说、熟识或者开始使用了。不过如果有还未熟悉Markdown的朋友,希望读完下面这篇文章后,能开始把Markdown用起来。

首先,Markdown既不是工具,也不是程序语言,而是一种十分轻量级的标记语言。它通过最简单的标记语法,可以使普通文本内容具有一定的格式。目前它已是全球最大的技术分享网站 GitHub和技术问答网站 StackOverFlow 的御用书写格式。




1、为什么那么多人推崇使用Markdown



1.1、易读易写:

程序员的工作中需要经常与其他人沟通,许多文档也会分享给非技术人员阅读。直接的HTML语言对普通人来说太过复杂, 而Markdown有着[什么人都能打开]和[排版样式不变]两大特性。作为兼容性极强的纯文本,Markdown可以用所有文本编辑器打开,还可以轻松转化为HTML、电子书等格式。同时转化后的排版格式还能保持不变,作为平日工作里的书写语言再方便不过了。

下面是一个比较的例子:

HTML
[HTML] 纯文本查看 复制代码
<h1>为什么说人人都应该学习<em>Markdown</em>.</h1>
<p><a href="http://daringfireball.net/projects/markdown/">Markdown</a>
是一种<strong>易读易写</strong>的标记语言,它会让你的写作更便捷。
</p>


Markdown
[Swift] 纯文本查看 复制代码
# 为什么说人人都应该学习*Markdown*
[Markdown]([url]http://daringfireball.net/projects/markdown/basics[/url])是一种**易读易写**的标记语言,它会让你的写作更便捷


HTML的标签会让文档包含太多与内容、表达无关的杂音,如果你不熟悉语法的话很难直接阅读HTML的源文件。而Markdown用几个符号就可以轻松实现标记,不会对文档产生太大影响,甚至普通人也可以直接阅读源文件,所以我们称Markdown「易读易写」。



1.2、更少错误:

HTML 对输入格式还是有一些要求的,例如标签的开合、成对出现等。如果你忘记输入某个斜杠或者是一些属性的单引号等字符,很可能导致整个页面的显示错乱,而且发生错误后很难排查。

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



1.3、和CMS说再见:

直接在浏览器上编写内容是很危险的事情,因为你输入的文字很可能会由于浏览器的崩溃瞬间消失。一些CMS内容管理系统提供了所见即所得的编辑器,这些编辑器可以帮助你排版HTML,却无法阻止浏览器崩溃导致的内容丢失。

而Markdown你可以使用任何文本编辑器来编辑,另外也有许多 Markdown 编辑工具可以让你更轻松的编写。小编使用过不少Markdown编辑器,最近新推出了Mac2.0的有道云笔记还是让我眼前一亮。有道云笔记目前在Web、Windows、OS X等多平台都开放了支持Markdown编辑,对喜欢Markdown的程序员们来说无疑是一个福音。下面小编就将使用指南带给大家。




2、有道云笔记Markdown操作指南

有道云笔记的操作十分简单,点击左上角即可新建一篇Markdown文档(后缀名为.md)

为什么说人人都应该学习Markdown? 1

为什么说人人都应该学习Markdown? - 敏捷大拇指 - 为什么说人人都应该学习Markdown? 1


接下来,可以通过分界条来调整编辑窗口。点击上侧分界条收起工具栏,点击中侧分界条可以使左侧编辑区全屏。

为什么说人人都应该学习Markdown? 2

为什么说人人都应该学习Markdown? - 敏捷大拇指 - 为什么说人人都应该学习Markdown? 2

                        
另外有道云笔记还对Markdown做了许多有意思的扩展,除了基本的文字输入外,你还可以做这些事情:



2.1、制作待办事项

为什么说人人都应该学习Markdown? 3

为什么说人人都应该学习Markdown? - 敏捷大拇指 - 为什么说人人都应该学习Markdown? 3




2.2、高亮一段代码

为什么说人人都应该学习Markdown? 4

为什么说人人都应该学习Markdown? - 敏捷大拇指 - 为什么说人人都应该学习Markdown? 4




2.3、绘制各种图表,包括表格、流程图、序列图、甘特图等

为什么说人人都应该学习Markdown? 5

为什么说人人都应该学习Markdown? - 敏捷大拇指 - 为什么说人人都应该学习Markdown? 5




2.4、书写LaTeX公式

为什么说人人都应该学习Markdown? 6

为什么说人人都应该学习Markdown? - 敏捷大拇指 - 为什么说人人都应该学习Markdown? 6





3、有道云笔记Markdown特色功能



3.1、实时同步预览,所见即所得

笔记编辑界面一分为二,左边为编辑区,右边为预览区,两区滚动条同步。

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

为什么说人人都应该学习Markdown? 7

为什么说人人都应该学习Markdown? - 敏捷大拇指 - 为什么说人人都应该学习Markdown? 7




3.2、工具栏内置Markdown语法,方便新手学习

如果你还不熟悉Markdown语法,可以先尝试用编辑栏辅助操作,编辑栏对应格式内置了对应代码。

为什么说人人都应该学习Markdown? 8

为什么说人人都应该学习Markdown? - 敏捷大拇指 - 为什么说人人都应该学习Markdown? 8


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

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



3.3、实时云端保存

Markdown作为有道云笔记内置功能,自然保留了有道云笔记的优势,你每一次击键的内容都会实时保存在云端,无需担心浏览器崩溃、设备没电、突然断网等情况。对于写作者来说,更是再也不用担心因为各种原因丢失内容的情况了!同时一键分享、离线编辑、文档搜索、密码保护等有道云笔记的自带功能也都可以运用在你的Markdown文档上。



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



都看到这里了,就把这篇资料推荐给您的好朋友吧,让他们也感受一下。

回帖是一种美德,也是对楼主发帖的尊重和支持。

*声明:敏捷大拇指是全球最大的Swift开发者社区、苹果粉丝家园、智能移动门户,所载内容仅限于传递更多最新信息,并不意味赞同其观点或证实其描述;内容仅供参考,并非绝对正确的建议。本站不对上述信息的真实性、合法性、完整性做出保证;转载请注明来源并加上本站链接,敏捷大拇指将保留所有法律权益。如有疑问或建议,邮件至marketing@swifthumb.com

*联系:微信公众平台:“swifthumb” / 腾讯微博:@swifthumb / 新浪微博:@swifthumb / 官方QQ一群:343549891(满) / 官方QQ二群:245285613 ,需要报上用户名才会被同意进群,请先注册敏捷大拇指

嗯,不错!期待更多好内容,支持一把:
支持敏捷大拇指,用支付宝支付10.24元 支持敏捷大拇指,用微信支付10.24元

评分

参与人数 1金钱 +10 收起 理由
Anewczs + 10 推送上首页了~分享到朋友圈微博QQ空间吧~.

查看全部评分

本帖被以下淘专辑推荐:

代码买卖 发表于 2016-7-28 03:06:39 | 显示全部楼层
大拇指也早日支持Markdown吧~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

做任务,领红包。
我要发帖

分享扩散

都看到这里了,就把这资料推荐给您的好朋友吧,让他们也感受一下。
您的每一位朋友访问此永久链接后,您都将获得相应的金钱积分奖励
关闭

站长推荐 上一条 /3 下一条

热门推荐

合作伙伴

Swift小苹果

  • 北京治世天下科技有限公司
  • ©2014-2016 敏捷大拇指
  • 京ICP备14029482号
  • Powered by Discuz! X3.1 Licensed
  • swifthumb Wechat Code
  •   
快速回复 返回顶部 返回列表