MarkDown语法 & Typora快捷键

MarkDown语法 & Typora快捷键

MarkDown语法

Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式,它的语法简洁明了、学习容易,而且功能比纯文本更强,因此有很多人用它写博客, 或者用于编写说明文档常以“README.md”的文件名保存在软件的目录下面。

优点

因为是纯文本,所以只要支持Markdown的地方都能获得一样的编辑效果,可以让人摆脱排版的困扰,专心所做之事,同时它也操作简单,需要记一些简单语法(很简单的,几分钟学会,然后就使用它吧),几乎都支持Markdown编辑模式的。

语法:

一、标题

标题能显示出文章的结构, 可以使读者了解到文章的主要内容和主旨 。在我们想要设置为标题的文字前面加#来表示标题,

Markdown支持6种级别的标题,对应html标签 **h1 ~ h6,一个#是一级标题,二个#是二级标题,以此类推,每增加一个 # 表示更深入层次的内容。对应的支持六级标题,标题文字前面可以插入1-6个 # 。

(注:标准语法一般在#后跟个空格再写文字)

示例:

# h1
## h2
### h3
#### h4
##### h5
###### h6

# 这是个一级标题
## 这是个二级标题
### 这是个三级标题
#### 这是个四级标题
##### 这是个五级标题
###### 这是个六级标题

二、文本样式

  • 加粗
    要加粗的文字左右分别用两个*号包起来

  • 高亮

    要高亮的文字左右分别用两个=号包起来

  • 斜体
    要倾斜的文字左右分别用一个*号包起来

  • 斜体加粗
    要倾斜和加粗的文字左右分别用三个*号包起来

  • 删除线
    要加删除线的文字左右分别用两个~~号包起来

  • 分割线

    三个或者三个以上的 - 或者 * 都可以

示例:

**这是加粗的**
*这是倾斜的*
***这是斜体加粗的***
~~这是加删除线的~~

---
***
*****
-----

这是加粗的
这是倾斜的
这是斜体加粗的
这是加删除线的文字





三、插入链接或图片

语法:

插入链接:
[超链接名](超链接地址 "超链接title")
超链接title可加可不加
示例:
[点击跳转至百度](http://www.baidu.com)
超链接名  点击跳转至百度
超链接地址 http://www.baidu.com

插入图片:
![图片alt](图片地址 ''图片title'')

图片alt是显示在图片下面的文字,相当于是对图片内容的解释。
图片title是图片的标题,当鼠标移到图片上时显示的内容,title可加可不加。
示例:
![photo](URL)

效果如下:

链接:点击跳转至百度


四、列表

有序列表使用数字加.标识,例如:1.

1. 列表内容
2. 列表内容
3. 列表内容

(注:在序号后跟个空格再写列表内容)

  1. 列表内容
  2. 列表内容
  3. 列表内容

列表之间也可以嵌套的

上一级和下一级之间敲三个空格即可

* 一级无序列表内容
   二级无序列表内容
   二级无序列表内容
   * 无序列表内容
* 一级无序列表内容
   1. 二级有序列表内容
   2. 二级有序列表内容
   * 1. 有序列表内容
1. 一级有序列表内容
   二级无序列表内容
   二级无序列表内容
   * 无序列表内容
2. 一级有序列表内容
   1. 二级有序列表内容
   2. 二级有序列表内容
   * 3. 有序列表内容
  • 一级无序列表内容
    二级无序列表内容
    二级无序列表内容

    • 无序列表内容
  • 一级无序列表内容

    1. 二级有序列表内容
    2. 二级有序列表内容
      1. 有序列表内容

Markdown支持有序列表和无序列表两种形式:

无序列表使用 * 或 + 或 - 标识任何一种都可以

* 列表内容
+ 列表内容
- 列表内容

(注:在* + -后跟个空格再写列表内容)

  • 列表内容
  • 列表内容
  • 列表内容
  1. 一级有序列表内容
    二级无序列表内容
    二级无序列表内容

    • 无序列表内容
  2. 一级有序列表内容

    1. 二级有序列表内容
    2. 二级有序列表内容
      1. 有序列表内容

五、引用

在引用的文字前加>即可。

引用也可以嵌套,如加两个>> 三个>>> n个…

可以一直加下去

示例:

>这是引用的内容
>>这是引用的内容
>>>这是引用的内容

---

效果如下:

这是引用的内容

这是引用的内容

这是引用的内容

六、插入代码块

语法:单行代码:代码之间分别用一个反引号包起来

  `代码内容`

代码块:代码之间分别用三个反引号包起来,且两边的反引号单独占一行 。

​```
  代码...
  代码...
  代码...
​```

示例:

单行代码

`System.out.println("Hello,Java");`

代码块

```
    class Hello{
    	String name = "Coding";
    }
```

效果如下:

单行代码

System.out.println("Hello,Java");

代码块

    class Hello{
    	String name = "Coding";
    }

这样也可以```java 回车 粘贴你的代码

​```java
public class hi{
    
}

七、表格

语法

表头|表头|表头
---|:--:|---:
内容|内容|内容
内容|内容|内容

第二行分割表头和内容。
- 有一个就行,为了对齐,多加了几个
文字默认居左
-两边加:表示文字居中
-右边加:表示文字居右
注:原生的语法两边都要用 | 包起来。此处省略

示例:

姓名|学号|性别
:---:|:---:|:---:
某某某|不清楚|不知道
姓名 学号 性别
某某某 不清楚 不知道
姓名|学号|性别
---|:---:|---:
柳某某|不知道呀|不清楚

姓名 学号 性别
柳某某 不知道呀 不清楚

Typora快捷键

windows快捷键

  • 无序列表:输入-之后输入空格
  • 有序列表:输入数字+“.”之后输入空格
  • 任务列表:-[空格]空格 文字
  • 标题:ctrl+数字
  • 表格:ctrl+t
  • 生成目录:[TOC]按回车
  • 选中一整行:ctrl+l
  • 选中单词:ctrl+d
  • 选中相同格式的文字:ctrl+e
  • 跳转到文章开头:ctrl+home
  • 跳转到文章结尾:ctrl+end
  • 搜索:ctrl+f
  • 替换:ctrl+h
  • 引用:输入>之后输入空格
  • 代码块:ctrl+alt+f
  • 加粗:ctrl+b
  • 倾斜:ctrl+i
  • 下划线:ctrl+u
  • 删除线:alt+shift+5
  • 插入图片:直接拖动到指定位置即可或者ctrl+shift+i
  • 插入链接:ctrl + k

Mac中的快捷键

  1. 最大标题:command + 1 或者:#
  2. 大标题:command + 2 或者:##
  3. 标准标题:command + 3 或者:###
  4. 中标题:command + 4 或者:####
  5. 小标题:command + 5 或者:#####
  6. 插入表格:command + T
  7. 插入代码:command + alt +c
  8. 行间公式 command + Alt + b
  9. 段落:command + 0
  10. 竖线 : command + Alt +q
  11. 有序列表(1. 2.) :输入数字+“.”之后输入空格 或者:command + Alt + o
  12. 黑点标记:command + Alt + u
  13. 隔离线shift + command + -
  14. 超链接:command + Alt + l
  15. 插入链接:command +k
  16. 下划线:command +u
  17. 加粗:command +b
  18. 搜索:command +f
发布了48 篇原创文章 · 获赞 6 · 访问量 6598

猜你喜欢

转载自blog.csdn.net/qq_41569732/article/details/102933531
今日推荐