美文网首页程序员
Markdown语法与编辑器简介

Markdown语法与编辑器简介

作者: 夢飛揚 | 来源:发表于2017-12-26 14:00 被阅读50次

一、Markdown 简介

  Markdown 是一种方便记忆、书写的纯文本标记语言,用户可以使用这些标记符号以最小的输入代价生成极富表现力的文档。特点:轻量、简单、通用、易读易写


二、Markdown 基础语法

1. 标题

  标题能显示出文章的结构。行首插入1-6个#,每增加一个#表示更深入层次的内容,对应到标题的深度由 1-6 阶。或者在标题底下加上==或多个成为一级标题,在标题底下加上---或多个成为二级标题。例如:

一级标题(# 一级标题)

二级标题(## 二级标题)

三级标题(### 三级标题)

四级标题(#### 四级标题)

五级标题(##### 五级标题)
六级标题(###### 六级标题)

2. 文本

  • 字体倾斜

前后各加 *倾斜*_倾斜_,例如:倾斜

  • 字体加粗

前后各加 **加粗**__加粗__,例如:加粗

  • 字体加粗倾斜

前后各加 ***加粗倾斜***___加粗倾斜___,例如:加粗倾斜

  • 删除线

前后各加 ~~,例如:删除线

  • 字体高亮

前后各加 ==,例如:==高亮==
不明白为啥在简书里不能高亮显示,但其他地方可行,语法是对的。

3. 段落

  • 段落:段落之间空出一行即可。
  • 有序列表:1.后空一格即可,例如:
  1. 这里是有序列表
  2. 这里是有序列表哦
  • 无序列表:使用*/-/+后空一格即可。例如:

  • 换行符:一行结束后==空两格加回车==或直接回车Enter即可。例如:
    这里是换行。

  • 首行缩进:&emsp&ensp&nbsp

abcdefghijklmnopqrstuvwxyz(这里没有缩进)
 abcdefghijklmnopqrstuvwxyz&emsp
 abcdefghijklmnopqrstuvwxyz&ensp
 abcdefghijklmnopqrstuvwxyz&nbsp

ABCDEFGHIJKLMNOPQRSTUVWXYZ(这里没有缩进)
 ABCDEFGHIJKLMNOPQRSTUVWXYZ&emsp
 ABCDEFGHIJKLMNOPQRSTUVWXYZ&ensp
 ABCDEFGHIJKLMNOPQRSTUVWXYZ&nbsp

首行缩进(这里没有缩进)
 首行缩进&emsp
 首行缩进&ensp
 首行缩进&nbsp

  • 内嵌行内代码:` alert('Hello World!');`,例如:

alert('Hello World!');

  • 内嵌指定语言代码块:``` Java/JavaScript/Python/C/C++... 换一行写代码,完成后以```结束。例如:Python
from math import sqrt  
def isprime(n):  
    k = int(sqrt(n))  
    for i in range(2, k+1):  
        if n % i == 0:  
            return 0  
    return 1  
      
if __name__ == '__main__':  
    for n in range(101, 201):  
        if isprime(n) == 1:  
            print(n, end = ' ')  

4. 链接

  • 图片链接:! [链接文本](链接地址),例如:
Basketball

5. 引用

  • 一级引用:添加 >
  • 二级引用:添加 >>
  • 三级引用:添加 >>>,依此类推,例如:

这里是一级引用,敲两下回车键 Enter,空出一行表示引用结束。

这里是二级引用

这里是三级引用

这里是四级引用

6. 表格

  • 标题:|序号|班级|姓名|学号|
  • 水平居左:|:---||---|
  • 水平居中:|:---:|
  • 水平居右:|---:|
  • 表格内容:|1|04|Mauger|66668888|,例如:
序号 班级 姓名 学号
1 04 Mauger 66668888

7. 分割线

  • 新启一行,输入---___**** * *即可,例如:

8. 复选框

使用 - [ ]- [x] 语法可以创建复选框,实现 todo-list 等功能。例如:

  • [x] 已完成事项
  • [ ] 待办事项1
  • [ ] 待办事项2

三、Markdown 常用编辑器

1. Markdown 在线编辑器

  • 马克飞象 : 一款专为印象笔记(Evernote)打造的 Markdown 编辑器。
  • 作业部落:博客平台,支持全平台且提供 Web 版。
  • 小书匠:提供免费/收费版本,功能强大,支持全平台且提供 Web 版。
  • MaHua: 界面有些简陋,Windows 10下自带输入法无法输入中文。
  • Dillinger :漂亮强大,国外的,可能不稳定。
  • 简书: 博客平台,暂不支持文本高亮显示。

2. 支持多平台

  • Sublime Text:提供免/收费版本,支持 Mac、Windows。界面简约大方,定位专业。
  • Farbox:博客平台,于2016年“终结”,仍运行但不再更新。将被 Bitcon 替代。
  • MarkEditor:提供免费/收费版本,支持 Mac 和 Windows。
  • Atom:出自 Github,功能十分强大,支持多种编程语言,全平台,程序员专用。

3. Windows 平台

  • MarkdownPad:提供免费/收费版本,好用。
  • Smark:开源,简洁,支持 Windows 和 Linux 平台。
  • MdCharm:开源,简约,功能完备,支持 Windows 和 Linux 平台。

4. OS X 平台

  • Mou:开发者的 Markdown 编辑器,支持 OS X 10.7~10.11,计划将支持 Sierra。
  • Typora:同时支持 Windows 和 Linux 平台。
  • MacDown:开源,免费。

四、参考文章

相关文章

  • Markdown基础语法

    用简短的一页纸介绍Markdown基本语法 Markdown语法与Markdown编辑器 Markdown是一种标...

  • Markdown语法与编辑器简介

    一、Markdown 简介   Markdown 是一种方便记忆、书写的纯文本标记语言,用户可以使用这些标记符号以...

  • MarkDown - Typora

    简介 Typora 是一款支持实时预览的 Markdown 文本编辑器,它支持且仅支持 Markdown 语法的文...

  • markdown写作和排版

    设置-默认编辑器-Markdown编辑器 markdown的语法 标题 这是最为常用的格式,在 Markdown ...

  • markdown 语法速查

    markdown编辑器详细使用说明、语法快速索引手册 Markdown 语法速查表1 标题与文字格式标题 这是 H...

  • Markdown简介与语法

    Markdown简介 Markdown是一种可以使用普通文本编辑器编写的标记语言,通过类似HTML的标记语法,它可...

  • Django笔记10-文章详情页(2)

    文章详情页 使用 markdown 语法发布文章以及评论功能 Markdown 编辑器  Markdown 的语法...

  • Markdown 编辑器语法指南

    SegmentFault Markdown 编辑器语法指南

  • 你不可缺少的技能——Markdown编辑

    图片来自网络 Markdown简介 Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法...

  • Markdown学习笔记

    Markdown简介 Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通...

网友评论

    本文标题:Markdown语法与编辑器简介

    本文链接:https://www.haomeiwen.com/subject/wvodgxtx.html