markdown使用教程及工具推荐
markdown是一种轻量级标记语言,允许使用易读易写的纯文本格式编写文档。
语法
标题
markdown的标题有两种格式,一种是使用=和-来标记一二级标题,更常使用的是#,能够标记一到六级的标题,只需要按标题级别增加前面的#号即可。示例如下:
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
显示效果如下:
换行
文字结尾加两个空格即可
字体
*斜体*
_斜体_
**粗体**
__粗体__
***粗斜体***
___粗斜体___
区块
使用>然后加一个空格,后面输入文本即可显示为区块
代码
使用```,后面加上代码的编程语言(也可以不加),回车后输入代码内容,代码结尾以```结尾
示例
```java
public class Welcome{
public static void main(String[] args){
System.out.println("Hello World");
}
}
```
显示效果如下
链接
使用中括号[]将显示名字包括起来,后面加小括号,小括号里面加链接地址。
示例
[简书](//www.greatytc.com)
显示效果如下
图片
以感叹号!开头,后面跟随中括号[]包裹的图片名字以及小括号()包裹的图片链接,小括号中也可以在链接后面加一个空格,然后用双引号”“增加图片的
示例

显示效果如下
表格
使用|来分割单元格,使用-来分隔表头和行
可以简单设置对其方式,通过使用-:设置内容和标题右对齐,使用:-:设置内容和标题居中对齐,使用:-设置内容和标题左对齐
示例
| 标题1 | 标题2 | 标题3 |
| :----- | :------: | -----: |
| 左对齐 | 居中对齐 | 右对齐 |
| 第二行 | 测试 | 文本 |
显示效果如下
工具推荐
typora
所见即所得,书写体验非常不错,在显示markdown的文档上也有长处,最新版的改为付费模式了,dev和beta版本不需要,不过仍值得大力推荐。
官网地址 typora.io
官网下载地址 Typora — macOS release channel (typoraio.cn)
不过因为官方网站在国外,访问网站和下载不太稳定,提供几个beta版下载的链接
「typora-Linux64-0.11.18.deb」https://www.aliyundrive.com/s/bRXLmd6KDUs
「typora-x64-0.11.18.exe」https://www.aliyundrive.com/s/f6L8kPFQGJM
vscode
功能强大,你能想到的功能它几乎都可以提供支持,markdown也同样支持,安装插件后可以使用。本人现在在用
官网地址:Visual Studio Code - Code Editing. Redefined
idea
这个是java开发最常用的编辑器了,对markdown也提供了支持
官网地址:IntelliJ IDEA: The Capable & Ergonomic Java IDE by JetBrains