思科DevNet

Markdown操作——代码块内如何添加代码块+如何引用代码块符

2018-10-13  本文已影响0人  amoscey

例子

以引用Markdown的数学公式为例。

预览:

E = mc^2

这是个数学公式,但是想打出源代码(比如说想介绍一下这个代码的使用)的时候却不知道该怎么操作了。

其实有的人想到了,直接在外面再加上```,那就可以了吧。

这段话还会有个问题,那就是文中的“```”是怎么输出来的?
也就是说:
如何引用代码块符号?

其实很简单,就是

` ``` `

中间只要留空格就可以了。


尝试

再回到刚才那个问题。到底能不能这样做?来试一试吧。

结果如下:

```math
E = mc^2

显示的结果并不好,
结果就是 ```被识别为了两个代码块,于是没办法合上

导致下面所有文字都变成了【代码块】形式

为了正常显示,就暂时先在下一行打上 ```了

好了,恢复原样了。

那么话说回来,到底应该怎么做?

其实并不难,就还是按照刚才的格式写,只是代码部分全部选中,并按下Tab键,就可以了。

效果如下:

    ```math
    E = mc^2
    ```


这又是怎么写的呢?其实就是这样的:(如下代码块所示)

说明一下,忽略掉“```”前面(也包括每一行的前面)的空格就行

(实际上空格是tab键打出来的缩进,生成的时候转化成空格了)

    ```
        ```math
        E = mc^2
        ```
    ```

于是最后总结一下,就是——代码块通过嵌套的格式可以看见含代码块的源代码

然而,剩下的嵌套层都是会显示出来的。

这个是第一层,这一层的“```”不可见。
剩下的全部可见
    ```
        ```math
        E = mc^2
        ```
    ```


用途

那么,解释完这些,就又有一个问题了。这个用法会用在哪里?

其实说实话吧,并没什么地方可以用,也只有新手刚开始使用的时候为了提醒自己才会用这个。

而且涉及的方面并不多,一般都是Markdown语法相关的事情,因为有些语法是含```的。
比如就像是这个例子,这样写只是记录并预览一下数学公式的代码如何写而已。

当然了,不只有数学公式,还有甘特图、流程图等等。
不过新手使用的几率其实还是比较低的,实际上新手只需要掌握最基本的用法就可以了;另外编辑器也会有相应的提示,所以说其实等到用的时候再记也不迟。

//end

上一篇 下一篇

猜你喜欢

热点阅读