如何在 GitHub markdown 中格式化 git insertions/deletions?
How to format git insertions/deletions in GitHub markdown?
我正在评论一个 GitHub 问题,并想建议对先前评论中发布的代码进行编辑。我如何格式化我的 markdown 以突出显示要以红色删除的代码并以绿色突出显示要添加的代码,例如 git 提交更改摘要?
我以前做过,但在 GitHub 中可能没有,所以这可能吗?
我认为我们无法在 GitHub 上做到这一点。尽管您可以 table 并按照 here 提出的建议进行更改。 GitHub 评论实际上没有真正的降价(你甚至可以在你的降价中使用 HTML,这 可能 允许你做你想做的事)。
或者一个简单的方法就是说:
Hey , I think instead of:
insert code
we can do:
insert code
What do you think?
最佳
颜色是通过语法高亮diff
添加的。因此,创建一个代码块 diff
作为 "language":
```diff
Unchanged Line
- Removed Line
+ Added Line
```
请注意,未更改的行应缩进两个 space。删除的行应以连字符和 space 为前缀,添加的行应以加号和 space 为前缀。如果您要进行复杂的更改,最好使用 diff
工具来创建差异。
Github 然后 运行 该代码块将通过他们的语法荧光笔为您着色。你可以看一个例子 here (also see the raw document).
下面是截图:
我正在评论一个 GitHub 问题,并想建议对先前评论中发布的代码进行编辑。我如何格式化我的 markdown 以突出显示要以红色删除的代码并以绿色突出显示要添加的代码,例如 git 提交更改摘要?
我以前做过,但在 GitHub 中可能没有,所以这可能吗?
我认为我们无法在 GitHub 上做到这一点。尽管您可以 table 并按照 here 提出的建议进行更改。 GitHub 评论实际上没有真正的降价(你甚至可以在你的降价中使用 HTML,这 可能 允许你做你想做的事)。
或者一个简单的方法就是说:
Hey , I think instead of:
insert code
we can do:
insert code
What do you think?
最佳
颜色是通过语法高亮diff
添加的。因此,创建一个代码块 diff
作为 "language":
```diff
Unchanged Line
- Removed Line
+ Added Line
```
请注意,未更改的行应缩进两个 space。删除的行应以连字符和 space 为前缀,添加的行应以加号和 space 为前缀。如果您要进行复杂的更改,最好使用 diff
工具来创建差异。
Github 然后 运行 该代码块将通过他们的语法荧光笔为您着色。你可以看一个例子 here (also see the raw document).
下面是截图: