Noa*_*oam 72 markdown syntax-highlighting github
我正在编写应该使用Markdown在C#中解释代码的文档.
我用它```csharp来获得csharp突出显示.
我有时想使用粗体或任何东西突出显示代码中的特定内容.
我知道<pre>等等...但它会带走我的csharp突出显示.
最佳案例场景 - 一些突出显示代码的方法```csharp.
接下来最好的事情 - 我可以将代码编写为diff - 使用+和 - 来突出显示内容,但是如何告诉Github使用红色和绿色背景突出显示diff语法?
有没有办法同时使用diff和csharp语法高亮?
Sal*_*ina 129
格式化代码时,Github的markdown支持diff.例如:
```diff
public class Hello1
{
public static void Main()
{
- System.Console.WriteLine("Hello, World!");
+ System.Console.WriteLine("Rock all night long!");
}
}
```
Run Code Online (Sandbox Code Playgroud)
并且它应该为您提供您正在寻找的Diff外观,以红色突出显示已删除的内容以及以绿色突出显示已添加的内容.
Fdi*_*eal 14
萨尔瓦多的回答是正确的,但是,我发现你应该将diff标头添加到代码片段中以突出显示它:
``` diff
diff --git a/filea.extension b/fileb.extension
index d28nd309d..b3nu834uj 111111
--- a/filea.extension
+++ b/fileb.extension
@@ -1,6 +1,6 @@
-oldLine
+newLine
```
Run Code Online (Sandbox Code Playgroud)
我希望有所帮助!
| 归档时间: |
|
| 查看次数: |
22196 次 |
| 最近记录: |