如何在项目符号列表中嵌套代码块?
How do I nest a code block in a bulleted list?
我有一个项目符号列表,我试图在其中嵌套一个 json 代码块,但这不起作用:
* sldkfjlskdjflsdn
* sldkfjlskdfjlksdfj:
* my code block::
.. code-block:: json
...
"my.config": {
"sldkjflskdjfklsj": "slkdjflksdjfskdf"
},
...
这也不起作用:
- sldkfjlskdjflsdn
- sldkfjlskdfjlksdfj:
- my code block
::
.. code-block:: json
...
"my.config": {
"sldkjflskdjfklsj": "slkdjflksdjfskdf"
},
...
编辑
根据对此 post 的回答,我的换行符和无效 json 等问题存在一些问题
此外,只想补充一点,我的编辑让我误入歧途(不知道为什么傲慢不喜欢它,即使它构建):
这让我更加困惑。
::
是 .. code-block::
的快捷方式,但使用文档的默认语言。不要同时使用两者。我更喜欢将后者与明确的语言规范一起使用。
您还需要适当的缩进、白色 space、嵌套列表之间的换行以及代码块中的正确语法(不要使用 ...
,除非这是语言中的有效语法)。
* sldkfjlskdjflsdn
* sldkfjlskdfjlksdfj:
* my code block:
.. code-block:: json
"my.config": {
"sldkjflskdjfklsj": "slkdjflksdjfskdf"
}
我有一个项目符号列表,我试图在其中嵌套一个 json 代码块,但这不起作用:
* sldkfjlskdjflsdn
* sldkfjlskdfjlksdfj:
* my code block::
.. code-block:: json
...
"my.config": {
"sldkjflskdjfklsj": "slkdjflksdjfskdf"
},
...
这也不起作用:
- sldkfjlskdjflsdn
- sldkfjlskdfjlksdfj:
- my code block
::
.. code-block:: json
...
"my.config": {
"sldkjflskdjfklsj": "slkdjflksdjfskdf"
},
...
编辑
根据对此 post 的回答,我的换行符和无效 json 等问题存在一些问题
此外,只想补充一点,我的编辑让我误入歧途(不知道为什么傲慢不喜欢它,即使它构建):
这让我更加困惑。
::
是 .. code-block::
的快捷方式,但使用文档的默认语言。不要同时使用两者。我更喜欢将后者与明确的语言规范一起使用。
您还需要适当的缩进、白色 space、嵌套列表之间的换行以及代码块中的正确语法(不要使用 ...
,除非这是语言中的有效语法)。
* sldkfjlskdjflsdn
* sldkfjlskdfjlksdfj:
* my code block:
.. code-block:: json
"my.config": {
"sldkjflskdjfklsj": "slkdjflksdjfskdf"
}