cv.cm
모든 레슨

텍스트

두 글을 비교해 차이 보는 법

문서, 설정 파일, 계약 조항의 두 버전이 있고 무엇이 바뀌었는지 봐야 합니다. 둘 다 붙여 넣고 추가된 줄과 삭제된 줄을 각각의 개수와 함께 읽습니다. 이 탭 밖으로 나가는 것은 없습니다.

6분

오늘의 결과 줄 단위 diff: 삭제된 줄은 −, 추가된 줄은 +, 그대로인 줄은 평문. +/− 개수와 복사할 수 있는 unified diff.

두 버전을 모두 준비하고 Diff 검사를 여세요. 오래된 글을 왼쪽에 두면 추가된 줄이 새것으로 읽힙니다. 업로드 없음.

Diff 검사 열기
이 한 자리
  1. 어느 쪽이 원문인지 정하기

    왼쪽 칸이 원문, 오른쪽 칸이 변경된 버전. 오른쪽에만 있는 줄은 추가(+), 왼쪽에만 있는 줄은 삭제(−)로 나옵니다. 바꿔 넣으면 색이 뒤집힙니다.

    왼쪽에 원문, 오른쪽에 변경본: − 줄은 삭제, + 줄은 추가.
    왼쪽에 원문, 오른쪽에 변경본: − 줄은 삭제, + 줄은 추가.
  2. cv.cm Diff 검사를 열기

    빈 칸 둘과 결과 영역이 준비되어 있습니다. 업로드 없음.

    Diff 검사 열기
  3. 두 글 붙여 넣기

    원문을 왼쪽에, 새 버전을 오른쪽에 붙여 넣으세요. 붙이는 즉시 diff가 나오고, 그 위 줄에 추가, 삭제, 그대로인 줄 수가 나옵니다.

  4. 공백이 잡음이면 무시하기

    편집기가 들여쓰기를 다시 했거나 탭을 공백으로 바꿨으면 「여분 공백 무시」를 체크하세요. 그러면 실제 내용 변경만 보입니다.

    「여분 공백 무시」는 들여쓰기와 탭 변경을 숨겨 내용 변경만 보여 줍니다.
    「여분 공백 무시」는 들여쓰기와 탭 변경을 숨겨 내용 변경만 보여 줍니다.
  5. 결과 읽기

    바뀐 줄은 −(옛것)와 +(새것)로 한 번씩 나옵니다. 옮겨진 줄은 한 곳에서 삭제, 다른 곳에서 추가로 나옵니다. diff는 이동을 추적하지 않습니다.

  6. unified diff 복사하기

    「unified diff 복사」로 표준 패치 형식을 클립보드에 넣습니다. --- 와 +++ 헤더, @@ 헝크가 있어 티켓, 코드 리뷰, `patch`에 바로 쓸 수 있습니다.

자주 묻는 질문

두 글을 무료로 비교할 수 있나요?

됩니다. cv.cm은 이 탭에서 diff를 냅니다. 업로드 없음.

어느 쪽이 원문인가요?

왼쪽. 오른쪽에만 있는 줄은 추가(+), 왼쪽에만 있는 줄은 삭제(−).

공백을 무시할 수 있나요?

됩니다. 「여분 공백 무시」를 체크하면 공백만 바뀐 것을 건너뜁니다.

unified diff가 무엇인가요?

--- 와 +++ 헤더, @@ 헝크가 있는 표준 패치 형식. git과 코드 리뷰에서 씁니다. 「unified diff 복사」로 만듭니다.

줄 안의 단어도 비교하나요?

아니요. 줄 단위로 동작합니다. 바뀐 줄은 삭제 한 줄과 추가 한 줄로 나옵니다.