虽然这个问题有几个带有关键字组合的问题/答案,但我没有看到直接提出相同问题或回答它的问题/答案。
我想在列表项下嵌套一个代码块。当我遵循这个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(使用前将#替换为@)