반응형
Github Markdown에서 Diff 구문 강조
Markdown을 사용하여 C #으로 코드를 설명해야하는 문서를 작성하고 있습니다.
나는 ```csharp
csharp 하이라이트를 얻기 위해를 사용합니다 .
때때로 굵은 글씨체 나 다른 것을 사용하여 코드에서 특정 부분을 강조하고 싶습니다.
나는 <pre>
등등 에 대해 알고 있지만 내 csharp 강조 표시를 제거합니다.
최상의 시나리오- ```csharp
섹션 에서 코드를 강조하는 방법 .
차선책-+ 및-를 사용하여 코드를 diff로 작성할 수 있지만, Github에 빨간색 및 녹색 배경색으로 diff 구문을 강조 표시하려면 어떻게해야합니까?
diff 및 csharp 구문 강조를 모두 사용하는 방법이 있습니까?
Github의 마크 다운은 코드 서식을 지정할 때 diff를 지원합니다. 예를 들면 :
```diff
public class Hello1
{
public static void Main()
{
- System.Console.WriteLine("Hello, World!");
+ System.Console.WriteLine("Rock all night long!");
}
}
```
제거 된 항목은 빨간색으로, 추가 된 항목은 녹색으로 강조 표시되어 찾고있는 Diff 모양을 제공해야 합니다 .
살바도르의 응답은 정확하지만 코드 스 니펫에 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
```
도움이 되었기를 바랍니다.
참고 URL : https://stackoverflow.com/questions/40883421/diff-syntax-highlighting-in-github-markdown
반응형
'development' 카테고리의 다른 글
CMake 및 다른 프로젝트 및 해당 종속성 찾기 (0) | 2020.11.07 |
---|---|
높이를 알 수없는 경우 플렉스 박스를 사용하여 수직으로 중앙에 배치하는 문제 (0) | 2020.11.07 |
현재 .NET SDK는 .NET Core 2.1 대상 지정을 지원하지 않습니다. (0) | 2020.11.07 |
자세한 가비지 컬렉션 출력을 파일로 리디렉션하는 방법은 무엇입니까? (0) | 2020.11.07 |
C ++로 콘솔의 텍스트 색상 지정 (0) | 2020.11.07 |