如何在 markdown(使用 jekyll 主题)文件中为 git-bash 代码应用语法突出显示?



我想像这样将语法突出显示应用于 git bash 代码:

请点击此图片链接

我正在使用以下代码:


```gitㅤ
diff --git a/fourth.py b/fourth.py
index 13cc618..4c8cfb6 100644
--- a/fourth.py
+++ b/fourth.py
@@ -1,5 +1,5 @@
print('hello')
+print('git')
-print(1)
-
-print('bye')
 No newline at end of file
+print('bye')
+print('20000')
 No newline at end of file
```ㅤ

不适用于使用关键字,例如github,Github,vim,diff,bash等,而不是git

我该怎么做?

示例:如果是 python,而不是 git:

print('hello world!')

此方法不适用于 Git 代码。

在 Markdown 中,当您想要指定代码块(就像您所做的那样(时,您将使用三重反引号 ('''( 来开始和结束您希望格式化为"代码"的字符串。 在许多 Markdown 渲染器(特别是那些遵循 GitHub 的 Markdown 实现的渲染器(中,你可以提供一个字符串("js"、"c++"、"html"(来表示一种语言, 向代码块授予语法突出显示。

"git"不是一种语言,也不是与上述语法突出显示功能一起使用的选项。据我所知,对于 git diff 的格式,没有语法突出显示功能。

您可以使用三反引号,后跟"python"("python"(。这将为 Python 部分提供语法突出显示,但通过解析 git diff 输出文本顶部和中间的非 Python 会污染它。

最新更新