노트패드++로 파일 두 개 비교하기 (ComparePlus 플러그인)

노트패드++에서 파일 두 개를 나란히 놓고 다른 부분만 색으로 보는 방법입니다. 옛 Compare 플러그인이 더 이상 지원되지 않는다는 개발자 공지와, 후속작 ComparePlus를 설치해 쓰는 순서를 공식 문서 기준으로 정리했습니다.

문제해결 시스템 유틸리티
⚡ 빠른 해결

노트패드++는 파일 비교 기능이 기본으로 없고 플러그인을 깔아야 합니다. 플러그인 메뉴의 Plugins Admin에서 ComparePlus를 설치하면 됩니다. 검색해서 나오는 옛 Compare 플러그인은 개발자가 지원 종료를 공지했으므로 ComparePlus를 고르세요.

Notepad++ (노트패드++) 로고 Notepad++ (노트패드++) 설치법·사용법 보기 ↗

문서 두 벌을 놓고 어디가 달라졌는지 찾아야 할 때가 있습니다. 계약서 수정본, 설정 파일 백업본, 남이 고쳐 보낸 원고 같은 것들입니다. 눈으로 훑으면 반드시 놓칩니다.

노트패드++에 플러그인 하나만 얹으면 이 작업이 몇 초로 줄어듭니다. 다만 검색해서 나오는 정보 중 상당수가 이미 낡았습니다. 그 부분부터 짚겠습니다.

먼저 알아야 할 것 — Compare가 아니라 ComparePlus입니다

“노트패드++ 파일 비교”를 검색하면 대부분 Compare라는 플러그인을 안내합니다. 그런데 두 플러그인을 모두 만든 개발자가 공식 저장소에 이렇게 적어 두었습니다.

ComparePlus는 그것의 고도화된 후속작이며 대체하기 위한 것이므로, Compare-plugin은 더 이상 내가 지원하지 않는다.

즉 옛 Compare는 만든 사람이 손을 뗀 상태입니다. 새로 까는 사람이 굳이 그쪽을 고를 이유가 없습니다.

⚠️ 버전 조건이 있습니다. 공식 저장소는 ComparePlus를 노트패드++ v8.4.2 이상에서 쓸 수 있다고 못박고 있습니다. 그보다 낮은 버전이라면 노트패드++부터 최신으로 올리세요.

설치 — Plugins Admin으로 (권장)

노트패드++ 공식 매뉴얼은 플러그인 관리 도구로 Plugins Admin을 안내합니다. 사용 가능한 플러그인 목록을 보여주고 설치·업데이트·삭제를 모두 처리하는 내장 도구입니다.

  1. 노트패드++를 엽니다.
  2. 상단 메뉴에서 플러그인(Plugins) → 플러그인 관리(Plugins Admin) 를 누릅니다.
  3. 검색창에 ComparePlus를 입력합니다.
  4. 목록에서 ComparePlus 왼쪽 체크박스를 켜고 설치(Install) 를 누릅니다.
  5. 설치가 끝나면 노트패드++가 스스로 다시 시작됩니다.

공식 매뉴얼에 재시작 동작이 그대로 적혀 있습니다.

Notepad++ will restart after the plugin(s) are installed (플러그인이 설치된 뒤 노트패드++가 재시작됩니다)

플러그인 관리 메뉴가 안 보인다면 버전이 낮은 것입니다. 공식 저장소는 이 대화상자를 v8.4.5보다 높은 버전의 Plugins 메뉴에서 찾을 수 있다고 안내합니다. 노트패드++를 최신 버전으로 업데이트한 뒤 다시 확인하세요.

설치 — 수동으로 할 때 (사내망 등 자동 설치가 막힌 경우)

회사 PC처럼 Plugins Admin이 인터넷에 못 나가는 환경이면 수동으로 넣습니다. 여기서 실수가 가장 많이 납니다.

  1. 내 노트패드++가 몇 비트인지 확인합니다. 노트패드++ 메뉴의 ?Notepad++ 정보에 표시됩니다.
  2. 공식 저장소의 릴리스에서 맞는 아키텍처의 압축 파일을 받습니다. 공식 안내는 x86, x64, ARM64 세 가지 중 노트패드++ 아키텍처에 맞는 것을 쓰라고 명시합니다.
  3. 노트패드++ 설치 폴더 안의 plugins 폴더에 ComparePlus라는 이름의 폴더를 새로 만듭니다.
  4. 받은 압축 파일 내용을 그 폴더에 풉니다.
  5. 노트패드++를 다시 시작합니다.

폴더 경로는 공식 매뉴얼 기준으로 이렇습니다.

노트패드++plugins 폴더 위치
64비트%PROGRAMFILES%\Notepad++\plugins\
32비트%PROGRAMFILES(x86)%\Notepad++\plugins\

폴더 이름 규칙이 있습니다. 공식 매뉴얼은 플러그인 DLL을 확장자를 뺀 DLL 이름과 똑같은 이름의 하위 폴더 안에 넣어야 한다고 설명합니다. ComparePlus.dll이면 plugins\ComparePlus\ComparePlus.dll이 되어야 합니다. 이 규칙을 어기면 재시작해도 메뉴에 나타나지 않습니다.

압축 파일 안에 libs 하위 폴더가 함께 들어 있는데, 이건 Git·SVN 비교 기능에 쓰이는 라이브러리입니다. 같이 넣으면 됩니다.

쓰는 법 — 파일 두 개 비교

  1. 비교할 파일 두 개를 모두 노트패드++로 엽니다. (탭 두 개가 떠 있어야 합니다.)
  2. 메뉴에서 플러그인ComparePlusCompare 를 누릅니다. 단축키는 보통 Ctrl + Alt + C 입니다.
  3. 화면이 좌우로 갈라지면서 다른 부분에 색이 칠해집니다.

비교를 끝내려면 같은 메뉴의 Clear Active Compare를 누릅니다.

온통 빨갛게 나올 때 — 무시 옵션

들여쓰기만 바뀌었는데 전부 다르게 표시되는 경우가 흔합니다. 공식 설명은 이 플러그인이 다음을 무시할 수 있다고 밝히고 있습니다.

  • 공백(spaces)
  • 빈 줄(empty lines)
  • 대소문자(letter cases)
  • 정규식(regexes)으로 지정한 패턴

또한 위치가 옮겨진 블록을 찾아내고(find moves), 문자 단위 차이(character diffs)까지 보여준다고 적혀 있습니다. 줄 전체가 빨간 게 아니라 바뀐 글자만 짚어 준다는 뜻입니다.

설정은 플러그인ComparePlusSettings에서 켭니다. 문서 비교라면 공백 무시와 빈 줄 무시를 먼저 켜 보세요. 대부분 이 두 개로 노이즈가 사라집니다.

파일 두 개가 아니어도 됩니다

의외로 안 알려진 기능들입니다. 공식 저장소가 나열한 목록입니다.

기능쓰는 상황
두 파일의 선택 영역만 비교긴 파일에서 특정 구간만 대조할 때
두 파일 사이의 고유한 줄 찾기명단 두 개에서 한쪽에만 있는 항목 뽑기
마지막 저장 이후 변경분 비교저장 전에 내가 뭘 고쳤는지 되짚을 때
클립보드 내용과 비교웹에서 복사한 텍스트와 내 파일 대조
Git과 비교커밋 전 변경분 확인
SVN과 비교사내 저장소 기준 변경분 확인

특히 마지막 저장 이후 변경분 비교는 설정 파일을 만질 때 안전장치가 됩니다. 저장하기 전에 내가 건드린 줄이 정확히 몇 줄인지 볼 수 있습니다.

여러 쌍을 동시에 열어 둘 수도 있습니다. 공식 설명에 여러 개의 비교 대상 파일 쌍을 동시에 활성화해 표시할 수 있다고 적혀 있습니다.

정리

상황
어떤 플러그인을 깔아야 하나ComparePlus (옛 Compare는 개발자가 지원 종료 공지)
노트패드++ 버전 조건v8.4.2 이상 (Plugins Admin 메뉴는 v8.4.5 초과)
설치 방법플러그인플러그인 관리 → ComparePlus 검색 → 설치
설치 후 안 보인다재시작 필요. 수동 설치면 폴더 이름·아키텍처 확인
차이가 너무 많이 표시된다Settings에서 공백·빈 줄 무시 켜기

텍스트 파일이 아니라 한글이나 워드 문서를 비교해야 한다면 노트패드++가 아니라 해당 프로그램의 비교 기능을 쓰는 편이 낫습니다. 문서를 다루는 무료 프로그램은 무료 오피스 비교에 정리해 두었습니다. 파일 인코딩이 깨져서 글자가 이상하게 보인다면 노트패드++ 인코딩 바꾸기를 먼저 보세요.

이 문제와 같이 보면 좋은 글

해결 Notepad++ 한글 깨짐(인코딩) 해결 방법 상단 '인코딩' 메뉴에서 UTF-8 또는 ANSI로 바꾸면 대부분 해결됩니다. 이미 깨진 글자를 되살리려면 '인코딩 → 인코딩 방식으로 다시 읽기'를 선택해야 하며, 그냥 '변환'을 누르면 안 됩니다. 해결 작업 관리자에서 껐는데 또 켜지는 프로그램 끄기 (윈도우 11) 자동 실행은 레지스트리 두 곳, 시작 폴더 두 곳, 작업 스케줄러, 프로그램 자체 설정에 흩어져 등록됩니다. 작업 관리자는 이 중 일부만 보여 줍니다. 작업 관리자에서 껐는데도 계속 뜬다면 작업 스케줄러와 그 프로그램의 자체 설정을 확인해야 합니다. 해결 Everything 사용법 - 검색 문법과 안 될 때 해결법 (2026) Everything은 파일·폴더 이름만 색인해서 25만 개를 약 5초에 훑습니다. 크기·날짜·확장자 조건을 문법 한 줄로 걸 수 있고, 결과가 비어 보이는 건 대부분 서비스나 관리자 권한 문제입니다. 해결 픽픽 단축키 정리 — 안 먹힐 때 원인은 윈도우 11 설정입니다 픽픽 캡처 단축키는 PrintScreen 계열입니다. 전체 화면은 PrintScreen, 영역은 Shift+PrintScreen, 스크롤 캡처는 Ctrl+Alt+PrintScreen입니다. 단축키가 안 먹으면 윈도우 11의 인쇄 화면 바로 가기 설정을 끄세요. 해결 팀뷰어 "세션 코드가 만료되었습니다" 해결 방법 세션 코드는 그 원격 지원 세션에만 붙는 일회용 코드입니다. 상대방 화면에 지금 떠 있는 코드를 다시 받아 입력하면 대부분 해결됩니다. 매번 반복된다면 코드 방식을 버리고 무인 접속(고정 비밀번호)으로 바꾸는 게 근본 해결책입니다. 해결 파일 이름 한 번에 바꾸는 법 (윈도우 기본·순서대로) 여러 파일을 선택하고 F2를 눌러 이름을 입력한 뒤 엔터를 치면 이름(1)·이름(2)처럼 번호가 붙어 한 번에 바뀝니다. 앞에 글자 넣기나 순서 지정처럼 정교한 작업은 마이크로소프트 파워토이의 PowerRename 같은 무료 도구가 편합니다.

어떤 프로그램을 쓸지 고민이라면

자주 묻는 질문

노트패드++에 파일 비교 기능이 원래 있나요?

없습니다. 플러그인을 설치해야 생깁니다. 노트패드++ 공식 매뉴얼은 플러그인을 관리하는 도구로 Plugins Admin을 안내하고 있고, 이 도구가 사용 가능한 플러그인 목록을 보여주며 설치·업데이트·삭제를 처리한다고 설명합니다.

Compare와 ComparePlus 중 어느 것을 깔아야 하나요?

ComparePlus입니다. 두 플러그인을 모두 만든 개발자가 공식 저장소에 ComparePlus는 Compare 플러그인의 고도화된 후속작이며 그것을 대체하기 위한 것이라 Compare 플러그인은 더 이상 지원하지 않겠다고 적어 두었습니다.

Plugins Admin 메뉴가 안 보입니다.

노트패드++ 버전이 낮은 경우입니다. 공식 저장소는 Plugins 메뉴 안의 PluginAdmin 대화상자를 노트패드++ v8.4.5보다 높은 버전에서 찾을 수 있다고 안내합니다. 또한 ComparePlus 자체가 v8.4.2 이상에서만 동작합니다.

설치했는데 Plugins 메뉴에 안 나옵니다.

노트패드++를 다시 시작해야 합니다. 공식 매뉴얼은 Plugins Admin으로 설치하면 설치가 끝난 뒤 노트패드++가 재시작된다고 설명하고, 수동 설치의 경우에도 재시작이 필요합니다.

수동으로 설치할 때 주의할 점이 있나요?

아키텍처를 맞춰야 합니다. 공식 저장소는 노트패드++ 아키텍처에 따라 x86, x64, ARM64 중 맞는 압축 파일을 쓰라고 명시합니다. 폴더 위치도 정해져 있어서, 64비트는 프로그램 파일 폴더 아래 plugins 폴더, 32비트는 Program Files (x86) 아래 plugins 폴더입니다.

전체 파일 말고 일부만 비교할 수도 있나요?

됩니다. ComparePlus 공식 설명에 두 파일의 선택 영역만 비교하는 기능이 적혀 있습니다. 그 밖에 두 파일 사이의 고유한 줄만 찾기, 마지막으로 저장한 시점 이후의 변경분 비교, 클립보드 내용과 비교하는 기능도 함께 안내돼 있습니다.

공백이나 대소문자 차이 때문에 온통 빨갛게 나옵니다.

무시 옵션을 켜면 됩니다. 공식 설명은 이 플러그인이 공백, 빈 줄, 대소문자, 정규식을 무시할 수 있고 이동한 블록을 찾아내며 문자 단위 차이까지 보여준다고 밝히고 있습니다.