markdown 学习路线
Markdown 是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber)。它允许人们“使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档”。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。
介绍
规范
Markdown 的基本语法较为简单,所以多家衍生出不同的扩展版本。其中由于 GitHub 网站的流行,导致 Markdown 的 GitHub 扩展版本(简称 GFM)较为流行。
以下是基本语法和各个扩展版本的语法文档原始链接:
- Markdown 快速入门(简体中文版)
- Markdown 语法说明(简体中文版)
- Daring Fireball: Markdown Syntax Documentation
- Michel Fortin – PHP Markdown Extra
- Markdown Editing Help - Stack Overflow
- GitHub Flavored Markdown · GitHub Help - 简称 GFM,是目前较为通用的标准。
编辑器
基于 .NET 开发,只用于 Windows,功能较齐全。GFM 风格离线编辑要收费。
Sublime Text + Markdown Editing 插件,是我目前在用的,支持在浏览器中预览等功能。参见 sublime装配markdown插件 - 开源软件
Cmd Markdown 编辑阅读器 - 作业部落出品 - 在线编辑器
文化
- 拷贝为Markdown - 将你在页面中选中的HTML格式转化为Markdown格式
- dcurtis/markdown-mark - markdown 图标
- jeffa00/posh-markdown - PowerShell Cmdlet to convert Markdown to HTML. Uses MarkdownSharp DLL
- 用 Markdown 来生成 HTML 幻灯片
- jdan/cleaver - 简易,可换皮肤。
- gnab/remark - 略麻烦一点。
- jsakamoto/MarkdownPresenter - 不好用。
- 用 Markdown 来写书