MarkDown语法及编辑器推荐

什么是MarkDown


Markdown是一种轻量级标记语言,创始人为约翰·格鲁伯(英语:John Gruber)。它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档”。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。
以上为维基百科中的介绍。

为什么使用MarkDown?

我们在使用github的时候,会发现一个代码仓库的首页,会有一个叫做README.md的文件,他的后缀md,其实就是markdown的缩写,所以README.md,就是使用markdown语法来书写的。

  1. 使用简单
    不知道你们有没有试过写博客,在写一篇博客的时候,如果说自己想加入,比如说:表格,数学公式,任务栏等等的东西,用html语法来书写其实是不行的,还要借助一些第三方的工具,比如说:数学公式中最有名的就是MathJax,通过第三方工具,来对数学公式进行渲染,从而得到想要的效果。
    这样做也不是不行,但是,他们让人把精力有一部分放在第三方工具如何使用上面。从而忽略了最重要的一点,也就是内容本身
    使用MarkDown,就能让人们把精力更多放在内容本身上面。
  2. 生态完善
    我这里说的生态完善可能不是很准确。准确的来说,应该是很多人使用的意思。
    我是一名程序员,而像github、简书、CSDN这种论坛,也都是在用MarkDown这种语法来书写他们的博客。因此使用MarkDown语法,相当于与主流社会接轨。

MarkDown的缺点

虽然之前说了几个MarkDown的优点,但他其实并不是没有缺点的。
比如说,我们平时用MiscoSoft的Word,他是有对齐功能的,比如说将文字位于界面的中部。
而这个功能,MarkDown是没有的。但是我觉得,MarkDown瑕不掩瑜。

MarkDown编辑器推荐

这里我主要推荐三个编辑器,因为我自己电脑是在Windows下的,所以我并不知道这三个编辑器能否在非Windows下运行。另外,以下软件不清楚是否要翻墙才能下载。

  1. 小书匠
    这个是别人推荐给我的,web版本和软件版本都有。小书匠

  2. MarkdownPad
    这个软件有个优点就是,它可以左边是MarkDown源文字,右边是MarkDown显示效果。也就是说,你在左边输入的文字,立刻就能看到效果。而且,它可以切换模式。比如说github版MarkDown,拓展版MarkDown等等。不过有个缺点就是,如果要支持数学公式的话,还要安装MathJax。MarkdownPad

  3. Typora
    我觉得这个软件也挺好的,不过就是只能一个屏幕。也就是说,要么你只能看见MarkDown源文字,要么只能看见效果。不过他对数学公式支持的挺好。Typora

总结

现在我这篇博客也是使用MarkDown语法来书写的,包括以后的博客也会使用MarkDown。之所以开始使用MarkDown语法,是因为github上非常多使用MarkDown语法书写的文件,也算是跟主流社会接轨吧。还有就是,github也可以支持代码高亮。我自己写博客就只有两个要求,一个是可以代码高亮,一个是支持数学公式。既然MarkDown对两个都支持,并且用MarkDown语法书写出来的东西又美观,那何不尝试一下呢?

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值