markdown插入代码块和代码高亮语法
2020-02-13
2 min read
浏览别技术博客时经常能看到代码块,预想写教程时免不了要插入代码,于是今天花了一个早上研究了markdown代码块语法,并顺便写个教程。
单行代码
方法:
代码之间分别用一个反引号包起来
'Hello World'
效果:
Hello World
多行代码
方法:
代码之间分别用三个反引号```包起来,且两边的反引号各单独占一行。
```
function fun(){
echo $a;
echo "这是一句非常牛逼的代码";
print("Hello, World!");
}
```
效果:
function fun(){
echo $a;
echo "这是一句非常牛逼的代码";
print("Hello, World!");
}
fun();
代码高亮
方法:
在第一行的三个反引号```后面加php或python等词可代码高亮。
```php
function fun(){
$a=123;
echo "这是一句非常牛逼的代码";
print("Hello, World!");
}
fun();
```
```python
function fun(){
$a=123;
echo "这是一句非常牛逼的代码";
print("Hello, World!");
}
fun();
```
加php的效果:
function fun(){
$a=123;
echo "这是一句非常牛逼的代码";
print("Hello, World!");
}
fun();
加python的效果:
function fun(){
$a=123;
echo "这是一句非常牛逼的代码";
print("Hello, World!");
}
fun();
防转译
方法:
每行缩进 4 个空格,缩进式插入前方必须有空行。
作用 :
此方法可防止转译,主要用来写教程,因为教程的示例代码不长,每行单独空四格也不会浪费太多时间,而展示太长代码则此方法不适用。