如何在 BitBucket mark down 中的列表项下嵌套代码块?

2024-03-19

虽然这个问题有几个带有关键字组合的问题/答案,但我没有看到直接提出相同问题或回答它的问题/答案。

我想在列表项下嵌套一个代码块。当我遵循这个answer https://meta.stackexchange.com/a/3793,我不太明白我想要的效果。在下图中,我不希望代码块中出现前导空格,并且我希望框本身在列表项下缩进。我该如何实现这一目标?

而且,这是实际的 MD:

** Help Page **

* This is a list item that has a code block going with it

```
#!c#
        try
        {
            DoSomething(passThis, andThis);
        }
        catch (Exception ex)
        {
            ex.Log();
        }

```

而不是受保护的代码块(```),使用缩进的代码块。缩进四个空格以嵌套在列表项内,再缩进四个空格以表示代码块:

**Help Page**

* This is a list item that has a code block going with it

        #!c
        try
        {
            DoSomething(passThis, andThis);
        }
        catch (Exception ex)
        {
            ex.Log();
        }

注意这里的语言标签应该是#!c, not #!c#就像你的问题一样。

或者,您可以使用围栏代码块,但仍必须缩进四个空格,以便将其包含在列表项中:

**Help Page**

* This is a list item that has a code block going with it

    ```c
    try
    {
        DoSomething(passThis, andThis);
    }
    catch (Exception ex)
    {
        ex.Log();
    }
    ```
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 BitBucket mark down 中的列表项下嵌套代码块? 的相关文章

随机推荐