如何在GitHub markdown中格式化git插入/删除?

问题描述 投票:0回答:2

我正在评论GitHub问题,并建议对先前评论中发布的代码进行编辑。如何格式化降价标记,以突出显示要删除的代码并以红色突出显示代码,并以绿色来添加代码(例如git commit change summarys)?

我之前已经做过,但是可能不是在GitHub上,所以这可能吗?

This kind of styling

git markdown github-flavored-markdown
2个回答
2
投票

通过突出显示diff的语法添加颜色。因此,使用diff作为“语言”创建代码块:

```diff
  Unchanged Line
- Removed Line
+ Added Line
```

注意,未更改的行应缩进两个空格。删除的行应以连字符和空格作为前缀,添加的行应以加号和空格作为前缀。如果您要进行复杂的更改,最好使用diff工具创建差异。

Github然后将通过其语法突出显示器运行该代码块,并为您涂上颜色。您可以看到一个示例here(另请参见raw document)。

以下是屏幕截图:

Exmple diff code block


0
投票

我不认为我们可以在GitHub上做到这一点。尽管您可以按照here的表格进行更改并提出建议。 GitHub注释实际上没有真正的markdown(您甚至可以在markdown中使用HTML,这会也许允许您执行所需的操作)。

或者一个简单的方法就是说:

嘿,我想代替:

insert code

我们可以做:

insert code

你怎么看?

最佳

© www.soinside.com 2019 - 2024. All rights reserved.