[visual-studio-code] Visual Studio Code-메모장 ++ 용 플러그인과 같은 비교 기능이 있습니까?

Notepad ++ 용 플러그인과 같은 비교 기능이 있습니까?



답변

탐색기의 파일을 작업 파일 섹션 또는 폴더 섹션에서 비교할 수 있습니다. 명령 팔레트에서 전역 비교 작업을 트리거 할 수도 있습니다.


답변

첫 번째 파일을 마우스 오른쪽 버튼으로 클릭하고

여기에 이미지 설명을 입력하십시오

그런 다음 두 번째 파일을 마우스 오른쪽 버튼으로 클릭하고

여기에 이미지 설명을 입력하십시오

스크린 캐스트 :

vscode에서 파일을 비교하는 방법


답변

Visual Studio Code 버전 1.27.2가 있으며이를 수행 할 수 있습니다.

두 파일 비교

  1. 두 파일을 Visual Studio Code로 끌어서 놓기
    여기에 이미지 설명을 입력하십시오
  2. 두 파일을 모두 선택 하고 상황에 맞는 메뉴에서 비교
    위해 선택을 선택 하십시오.여기에 이미지 설명을 입력하십시오
  3. 그럼 당신은 diff를 참조하십시오
    여기에 이미지 설명을 입력하십시오
  4. Alt+ F5 를 사용 하면 다음 diff로 이동할 수 있습니다
    여기에 이미지 설명을 입력하십시오

두 개의 인 메모리 문서 또는 탭 비교

때로는 두 개의 파일이 없지만 내용을 먼저 파일에 저장하지 않고 어딘가에서 텍스트를 복사하고 빠르게 비교하기를 원합니다. 그런 다음이 작업을 수행 할 수 있습니다

  1. Ctrl+를 N두 번 눌러 두 개의 탭을 엽니 다 .
    여기에 이미지 설명을 입력하십시오
  2. 첫 번째 텍스트 샘플을 클립 보드에서 첫 번째 탭에 붙여넣고 두 번째 텍스트 샘플을 클립 보드에서 두 번째 탭에 붙여 넣기
  3. Select for Compare 와 함께 첫 번째 문서 Untitled-1선택하십시오 .
    여기에 이미지 설명을 입력하십시오
  4. 선택 내용 과 비교를 사용 하여 두 번째 문서 Untitled-2 를 선택하십시오 .
    여기에 이미지 설명을 입력하십시오
  5. 그런 다음 diff가 보입니다.
    여기에 이미지 설명을 입력하십시오

답변

여기에 내가 가장 좋아하는 방법은 “비교를 위해 선택하고 다음과 비교 …”단계보다 조금 덜 지루하다고 생각합니다.

  • 왼쪽 파일을 엽니 다 (편집 할 수 없음)
  • F1 활성 파일과 비교 …
  • 오른쪽 파일 선택 (편집 가능)-드롭 다운 목록에서 최근 파일을 선택하거나 탐색기 패널에서 파일을 클릭 할 수 있습니다.

이것은 임의의 파일, 심지어 프로젝트 디렉토리에없는 파일에서도 작동합니다. 제목없는 파일 2 개를 새로 작성하고 텍스트를 복사 / 붙여 넣기 할 수도 있습니다.


답변

다른 옵션은 명령 행을 사용하는 것입니다.

code -d left.txt right.txt

참고 : code먼저 경로 를 추가해야 할 수도 있습니다 . 참조 : 명령 줄에서 VS Code Editor를 호출하는 방법


답변

터미널 유형에서 :

code --diff file1.txt file2.txt

VS 코드에서 두 파일의 차이점을 보여주는 탭이 열립니다.


답변

파일 내, 다른 파일 또는 클립 보드의 텍스트 선택을 비교하는 데 도움이되는 Partial Diff 라는 플러그인이 있습니다 .