markdown菜鸟教程(markdown使用手册)

最近在读《了不起的markdown》,对markdown有了进一步了解,总结Markdown重要的概念及相关工具链,以做备忘。

01 Markdown是什么?

Markdown 是一种轻量级标记语言,目标是让人们用易读、易写的纯文本格式编写文档,然后转换成有效的 HTML 文档。

  • 官网:Daring Fireball: Markdown
  • 维基:Markdown – Wikipedia

02 Markdown 标准及语法

标准语法 CommonMark (https://commonmark.org/ 2014年发布)

扩展语法 GFM(GitHub Flavored Markdown
   https://github.github.com/gfm/)最流行的标准及语法,由GitHub 2017年发布。

GFM在标准Markdown语法之上,新增了:自动链接、表格、 任务列表、 删除线、 围栏代码、 Emoji等在内的标记语法。

03 Markdown 工作流程及应用场景

Markdown的工作流程很简单, 首先要挑一款好用的编辑器进行写作, 内容使用Markdown进行标记, 然后通过编辑器的功能将文章进行渲染、 发布或导出。

应用场景:

04 Markdown 与 vscode

超级Markdown插件MPE,(Markdown Preview Enhanced)是一款超级强大的Markdown插件。Typora支持的所有Markdown语法,包括GFM、数学公式、图表、目录等,MPE基本都支持。如果你已经很熟悉Typora的使用,那么使用MPE也会很轻松。除此之外,MPE还支持引用文件和制作。

https://marketplace.visualstudio.com/items?itemName=shd101wyy.markdown-preview-enhanced

05 Markdown 写公众号文章

  • Markdown Online: https://www.flyzy2005.cn/tools/online-markdown/
  • Md2all: http://md.aclickall.com/

06 Markdown 与 OneNote (个人比较感兴趣的)

OneNote本身并不直接支持Markdown, 但如果想在OneNote中使用 Markdown,可以通过插件来实现。

插件下载地址:
   https://www.onenotegem.com/one-markdown.html, 目前只支持Windows版本。

07其他工具链

  • MD格式校验器: https://github.com/DavidAnson/markdownlint
  • 最牛MD编辑器Typora: https://typora.io/
  • MD写邮件 Markdown Here: https://markdown-here.com/
  • Hexo: https://hexo.io/zh-cn/index.html
  • MD制作幻灯片 reveal.js: https://github.com/hakimel/reveal.js/
  • MD制作电子书 GitBook: https://github.com/GitbookIO/gitbook
(0)

相关推荐

  • markdown使用教程(wordpress怎么使用)

    wordpress markdown,目标是实现易读易写,可读性,无论如何,都是最重要的.一份使用wordpress markdown格式撰写的文件应该可以直接以纯文本发布,并且看起来不会像是由许多标 ...

  • swift可以开发程序给苹果手机用吗(swift菜鸟教程)

    Swift 是苹果公司于2014年发布的编程语言,它强大而直观,适用于 macOS.iOS.watchOS 和 Apple tvOS 等平台软件的开发.Swift 语法简洁.表现力强,由于它非常的年轻 ...

  • 菜鸟教程之电脑必备常识集合

    对于菜鸟用户来说当务之急就是好好的学习下关于电脑方面的一些必备常识,这样才能为自己电脑水平的提升大号基础.电脑硬件必须知道的几个常识的详细介绍如下: 操作方法 01 1:显示器无反应.多数都是内存导致 ...

  • pytorch菜鸟教程(pytorch 教程)

    来源:图灵社区        题图来自Usplash1 什么是PyTorch?PyTorch是与TensorFlow.MXNet.Caffe等平行的深度学习开源框架.2017年初由Facebook首次 ...

  • python小白入门(python基础教程菜鸟教程)

    本文涉及的python基础语法为:数据类型等数据类型1. 字符串的拼接我们在上一章中已经简单介绍了一下字符串的创建方式,这里我们简单学习一下字符串的运算和拼接.字符串的运算`字符串的加法` #把字符串 ...

  • html教程菜鸟教程(HTML基础必备知识点)

    一.网页1.网站是网页的集合,网页是构成网站的基本元素,是由图片.链接.文字.声音.视频等元素组成的HTML格式文件.2.HTML是超文本标记语言(Hyper Text Markup Language ...

  • 微信小程序菜鸟教程

    微信小程序是微信下的一个产品,内测时间是2016开始的,到目前为止有不少企业.个人进行开发小程序,在微信中可以进行搜索到,只能在微信中能收到,一种不需要下载安装即可使用的应用,它实现了应用" ...

  • node.js菜鸟教程

    Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具. 操作方法 01 创建 express_demo.js ...

  • 信息时代,个人建站流程全接触(菜鸟教程)!

    网站越来越多,无论是企业还是个人都梦想着想拥有一个属于自己的网站普通用户也可以轻松的建立出相对专业的网站.下面向大家简单介绍一下个人建站的一些流程和注意事项. 步骤/方法 01 域名 要想让人家访问自 ...

  • Android基础入门教程(android菜鸟教程)

    不知从什么时候起,网上出现了一种奇怪的论调,说安卓手机用久了,就会越来越慢,而iPhone则会一直保持流畅.大家似乎认为这是一条不需论证的公理,由此推导出iOS优于Android的结论.基本事实是,如 ...