GitLab编辑器中的标记:将项目符号列表与多行代码相结合
我试图在GitLab编辑器中使用项目符号列表编写标记(用于wiki),可能项目符号列表包含多行代码 我尝试使用以下代码:GitLab编辑器中的标记:将项目符号列表与多行代码相结合,gitlab,markdown,Gitlab,Markdown,我试图在GitLab编辑器中使用项目符号列表编写标记(用于wiki),可能项目符号列表包含多行代码 我尝试使用以下代码: - Test ```javascript var somecode = 5; somecode++; ``` - Another line 但这给了我奇怪的结果: 如果在-和`之间添加额外的空行: - Test ```javascript var somecode = 5; somecode++; ``` - Another line 我得到了更好的结果,但代码与项目
- Test
```javascript
var somecode = 5;
somecode++;
```
- Another line
但这给了我奇怪的结果:
如果在-
和`
之间添加额外的空行:
- Test
```javascript
var somecode = 5;
somecode++;
```
- Another line
我得到了更好的结果,但代码与项目符号列表不一致:
以下是预期结果:
如何实现鞋面设计?(代码右侧有边距,以便与项目符号列表内容对齐。)在多行代码之前,应使用空行和四个空格:
- Test
```javascript
var somecode = 5;
somecode++;
```
- Another line
结果:
可能是由于@tamás-sengel answer不适用于(至少)Gitlab 13.0.5,Gitlab最近的版本(2018年7月22日11.1版中的降价处理器发生了变化)改变了这种行为 只需使用所需的空格将代码块与文本的第一个字母对齐即可。文本和代码块之间不需要新行 例如,以下降价:
As of this day, the following actions are available :
- Building libraries (with automated tests) :
```bash
DOCKERFILE_TARGET="build-libs" docker-compose build
--pull
--no-cache
libs
```
- Building the application (with automated tests) :
呈现为:
测试后,您是否尝试过第一个两个空格的解决方案?刚刚尝试过,但不起作用。