2018-12-01

的MarkDown编辑器的使用

我使用 Markdown 进行写东西,已经有一段时间了,从上手的那天起,我就喜欢上它了,简单、方便、快捷。之前写东西,喜欢在 Word 里面写,也很不错,不过觉得有些繁琐,直到我遇上了 Markdown 。这么好的东西,一定要推荐给我的朋友们。

简述

Markdown 是一种语言,使用一些特定的字符修饰输入的内容来达到富文本效果,例如:插入图片、斜体、加粗字体等等。由于采用的是纯文本的形式记录你所写下的内容,所以用 Markdown 写出的文件,能够在纯文本的状态下进行打开、编辑。不必像 Word ,非要用 Word 才能打开。即使包含了一些字符也不会太影响阅读。

试一下吧,说不定就把你吸引了。

基础语法

Markdown 是一种语言,要写出样式简洁的文章,需要掌握一下他的基础语法,我在这里列出几个常用的基本语法格式,不会很难。试试就能上手。

多级标题

熟悉 Word 的人都知道,Word 的标题是可以进行多级设置,可以用来快速构建目录。Markdown 当然也可以,而且做的更简单。在标题文字前加上#即可,一个#代表一级标题、两个代表二级标题,以此类推,最多支持五级。

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题

文字强调

文字强调是针对一个词或是一个句子的强调显示,比如,加粗、斜体、加粗和斜体。Markdown 的实现也很简单,就是在需要进行文字强调的开始和结束位置使用*进行标记,首尾各一用个*是斜体、两个是粗体、三个是斜体加粗,怎么样,是不是很好记?

*斜体*
**加粗**
***斜体、加粗***

  1. 斜体
  2. 加粗
  3. 斜体、加粗

列表

在写文章的时候,我们经常会写出一个列表,比如,比较两个东西的异同点之类的。这样的效果在 Markdown 中也很简单。使用1.<空格>的形式写出第一条,然后回车换行,再写第二条即可。以此类推。

当然了,这是有序列表,还会存在一种无序列表,跟有序列表类似,不过把数字换成-或是*即可。

1\. 第一条;
2\. 第二条;
3\. 第三条;

- 第一个无序列表元素;
- 第二个无序列表元素;

  1. 第一条;
  2. 第二条;
  3. 第三条;
  • 第一个无序列表元素;
  • 第二个无序列表元素;

而且,注意,可以做出多级列表的样式,合理使用 Tab 键即可。

  1. 第一条,下面会有一个子列表
    1. 第一个子列表;
    2. 第二个子列表,下面有无序列表;
      • 第一个;
      • 第二个;

引用

有些时候,我们写东西,总会引入一些前人文章、诗词或是其他的东西,这个时候引用就出场了。也很简单,一个>加一个空格,然后再输入你想要引入的文字即可。

> 采菊东篱下,悠然见南山

采菊东篱下,悠然见南山

图片

在 Markdown 中插入图片是一个相对来说比较麻烦的事情,因为之前,说了,它就是纯文本,图片是不能显示出来的,那怎么办?答案是通过引用,引用一张图片的路径(位置)即可,这个路径既可以是网上的图片地址、也可以是你计算机里的图片路径。具体的语法为:

[图片上传失败...(image-99d2c8-1543676196792)]

LocalImage

链接

链接跟图片特别像,只不过去掉了前面的!,具体的语法是这样的:[名称](网址)

[Monster's blog](https://cherrylover.github.io/)

Monster's blog

表格

Markdown 也可以做一个简单的表格哦。使用|可以分隔同一行单元格、而-可以分割表头行与其他行。

姓名 | 年龄 | 性别
--- | --- | ---
小明 | 12 | 男
小红 | 16 | 女
小兰 | 10 | 女

姓名 年龄 性别
小明 12
小红 16
小兰 10

如果需要设置单元格左对齐、右对齐、居中的话,只需要分别在 - 的开始和结束的地方加上:即可。

姓名(左对齐) | 年龄(居中) | 性别(右对齐)
:--- | :---: | ---:
小明 | 12 | 男
小红 | 16 | 女
小兰 | 10 | 女

姓名(左对齐) 年龄(居中) 性别(右对齐)
小明 12
小红 16
小兰 10

代码

Markdown 也是支持输入代码的,并且提供了两种形式,一种是行内代码,适合代码量少的情况,另外一种适合插入代码块。

  1. 行内代码:使用两个反引号` (键盘 Tab 键上面的那个键)进行包裹代码即可;
  2. 代码块,在代码开始或结束的地方分别使用三个反引号即可。在开始的三个反引号后面加上你所插入的代码的语言,插入的代码即可有对应的代码高亮。
`setImageResource();`
……

setImageResource();



    
        
            
            
        
    


其他

之前说了一些常用的语法格式,现在来说一些边边角角的东西,可能不是很常用重要,但需要用到的时候,会了的话,很方便。

  1. 各种格式语法可以相互嵌套使用,举个例子,你可以在 引用里使用加粗,链接。

    采菊东南下,悠然见南山 ——饮酒(其五)· 陶渊明

  2. Markdown 的所有语法都是基于一些特殊字符的,那么我就是想输入那些特殊字符怎么办?

    使用反斜杠 \ 加上特殊字符。* 的实际输入就是下面这样的。

    \*
    
    
  3. 文章里插入图片,需要先把图片放到网上?好麻烦啊,怎么办?

    如果你考虑使用国内的一些平台进行写作,例如、CSDN、有道云笔记之类的平台进行写作,他们是有提供上传图片直接显示在文章里的服务的,如果你不打算使用国内的平台,可以考虑在其他的图床工具,具体的可私信我。

  4. 文件导出、传阅

    我知道了 Markdown 很厉害,我也想用,但是我想给我的小伙伴看,咋办?如果小伙伴没有 Markdown 编辑器,那我写的格式工整的文章给谁看去啊。

    Markdown 的文件可以随意转换为其他格式的文件的,比如 PDF、Word、Html(网页)、图片。

你可能感兴趣的:(2018-12-01)