
Gitlab은 TFS처럼 실제로 다른 작은 부분만 강조하는 것이 아니라 전체 라인별로 차이점을 강조합니다. Gitlab 스마트 하이라이트를 한 문자의 차이까지 만드는 방법이 있습니까?
현재의:
문자열 샘플 = "텍스트";
끈? 샘플 = "샘플" + "텍스트"; //기존 줄 전체가 빨간색으로 강조 표시되고 새 줄 전체가 녹색으로 강조 표시됩니다.
.
TFS 스타일:
문자열 샘플 = "텍스트";
문자열 샘플 ="견본"+ "텍스트";//삭제된 항목만 빨간색으로 강조 표시되고 새 항목은 녹색으로 강조 표시됩니다.
답변1
GitLab은 이미 감지한 인라인 변경 사항을 강조 표시합니다.
대비가 너무 낮다고 생각되면 사용자 스타일시트를 사용하여 색상을 재정의할 수 있습니다. 현재 관련 CSS 선택자는 다음과 같습니다.
.code.white .line_holder .line_content.new span.idiff
(신규, 녹색).code.white .line_holder .line_content.old span.idiff
(오래된, 빨간색)
또한 다른 구문 강조 테마도 있습니다. 시작 부분을 다음으로 바꾸세요.
- 어두운 (
.code.dark
) - 태양광(
.code.solarized-light
) - 솔라라이즈 다크(
.code.solarized-dark
) - 모노카이(
.code.monokai
) - 없음(
.code.none
) – 기본적으로 인라인 강조 표시가 보이지 않지만 여전히 구성할 수 있습니다.
사용자 스타일시트를 추가하는 방법은 사용하는 브라우저에 따라 다릅니다. 브라우저 확장 프로그램을 사용해야 할 수도 있습니다.