목차
1. 개요
Notepad++는 Windows 기본 메모장보다 다양한 텍스트·소스 코드 기능을 제공하면서도 빠르게 실행되는 무료 오픈소스 편집기입니다. 여러 파일을 탭으로 열고 언어별 문법 강조·코드 접기, 정규식 찾기·바꾸기, 폴더 전체 검색, 문자 인코딩·줄바꿈 변환과 플러그인 확장을 사용할 수 있습니다. 현재 안정판은 2026년 7월 14일 공개된 8.9.7이며 x64, 32비트 x86과 ARM64 빌드를 제공합니다. macOS·Linux용 공식판은 없으므로 이름이 비슷한 비공식 포트를 공식 Notepad++로 오해하면 안 됩니다.
8.9.7은 단순 기능 업데이트가 아니라 보안 수정판입니다. 공식 릴리스 노트는 환경 변수 문자열 처리의 버퍼 오버플로, 세션 파일 경로 정규화, 업데이터의 경로 순회 문제와 매크로 HMAC 우회 등을 수정했다고 안내합니다. 자동 업데이트를 끈 PC나 오래된 portable 복사본은 버전을 직접 확인해 최신 안정판으로 교체해야 합니다. 설치 파일·portable 패키지·서명·SHA-256은 같은 공식 릴리스 화면에서 확인할 수 있으며, 웹페이지의 광고를 다운로드 버튼으로 착각하지 않도록 실제 패키지 섹션을 선택하세요.
일반 설치형 외에도 설정과 플러그인을 한 폴더에 보관하는 portable, 구성 요소를 줄인 mini-portable, 조직 배포용 x64 MSI가 제공됩니다. 설치 권한이 없거나 USB·동기화 폴더에서 독립 설정이 필요하면 portable이 편하지만 기본 파일 연결·탐색기 메뉴는 만들지 않습니다. Plugins Admin으로 기능을 늘릴 수 있으나 플러그인은 프로그램 안에서 실행되는 DLL이므로 공식 목록·개발자·아키텍처 호환성을 확인해야 합니다. 세션 스냅숏과 주기적 백업은 저장하지 않은 편집을 복구하기 위한 임시 기능일 뿐 장기 백업이 아니며, 중요한 파일은 버전 관리나 별도 백업을 사용하세요.
2. 주요 기능
- 여러 파일 탭과 세션·폴더 작업공간
- 언어별 문법 강조·코드 접기·자동 완성
- 정규식 찾기·바꾸기와 폴더 전체 검색
- UTF-8 등 문자 인코딩과 Windows·Unix 줄바꿈 변환
- Plugins Admin을 통한 검증된 플러그인 확장
- x64·x86·ARM64 설치형과 portable 패키지
3. 시스템 요구사항
- 운영체제
- Windows 전용; 공식 최신 페이지에 구체적인 최소 Windows 버전 미표기
- 아키텍처
- x64·32비트 x86·ARM64 패키지 제공
- 설치방식
- exe 설치형, zip·7z portable·mini-portable; x64는 MSI도 제공
- 플러그인
- Notepad++와 같은 CPU 아키텍처의 신뢰할 수 있는 플러그인 사용
- 백업
- 세션 스냅숏은 장기 백업이 아니므로 중요 파일은 별도 백업·버전 관리
4. 설치 방법
- 1.
공식 8.9.7 릴리스 화면에서 실제 다운로드 패키지 섹션을 찾습니다.
- 2.
대부분의 Intel·AMD Windows PC는 x64, ARM Windows PC는 ARM64, 구형 32비트 환경은 x86을 선택합니다.
- 3.
일반 사용은 설치 파일, 관리자 권한 없이 독립 설정이 필요하면 portable 패키지를 선택합니다.
- 4.
업데이트 전에 사용자 설정·매크로·플러그인과 저장하지 않은 파일을 백업합니다.
- 5.
설치 후 버전이 8.9.7인지 확인하고 필요한 플러그인만 Plugins Admin에서 추가합니다.
5. 자주 발생하는 문제
설치 파일 대신 광고·다른 프로그램을 받았을 때
실행하지 말고 삭제합니다. 공식 8.9.7 릴리스 화면의 x64·x86·ARM64 섹션에서 Installer 또는 Portable 링크를 선택하고 필요하면 GPG·SHA-256을 확인하세요.
업데이트 뒤 플러그인이 로드되지 않을 때
Notepad++와 플러그인의 x64·x86·ARM64 아키텍처가 같은지 확인합니다. 오래되거나 출처가 불분명한 DLL을 제거하고 Plugins Admin의 호환 버전으로 다시 설치하세요.
문서의 한글이나 특수문자가 깨질 때
원본을 백업한 뒤 상태 표시줄과 인코딩 메뉴에서 실제 문자셋을 확인합니다. 깨진 상태로 바로 저장하면 복구가 어려울 수 있으므로 UTF-8 변환은 복사본에서 시험하세요.
저장하지 않은 탭이나 임시 백업이 사라졌을 때
설정의 백업 폴더와 세션 파일을 확인하되 주기적 백업은 수동 저장·닫기 때 삭제될 수 있습니다. 복구 기능에 의존하지 말고 중요한 파일은 정기적으로 별도 저장하세요.
6. Notepad++와 비슷한 프로그램 비교
- VS Code
- VS Code는 디버깅·원격 개발·언어 서버와 확장 생태계를 갖춘 크로스플랫폼 편집기입니다. Notepad++는 Windows에서 텍스트·설정·로그를 빠르게 열고 고치는 흐름이 단순합니다.
- Windows 메모장
- Windows 메모장은 운영체제에 포함돼 설치가 필요 없습니다. Notepad++는 폴더 검색·정규식·문법 강조·인코딩과 플러그인 기능이 더 넓습니다.
- Sublime Text
- Sublime Text는 Windows·macOS·Linux를 지원하는 유료 라이선스 제품입니다. Notepad++는 Windows 전용이지만 GNU GPL 무료 오픈소스입니다.
7. 자주 묻는 질문
Notepad++ 8.9.7로 꼭 업데이트해야 하나요?
+
8.9.7에는 버퍼 오버플로, 세션 경로, 업데이터 경로 순회와 매크로 검증 관련 보안 수정이 포함됐습니다. 자동 업데이트가 꺼져 있거나 portable을 쓰면 현재 버전을 확인하고 설정을 백업한 뒤 갱신하세요.
x64·x86·ARM64 중 무엇을 받아야 하나요?
+
일반적인 64비트 Intel·AMD Windows PC는 x64, Snapdragon 등 ARM 기반 Windows PC는 ARM64입니다. 32비트 Windows에서만 x86을 선택하세요. 플러그인도 프로그램과 같은 아키텍처여야 합니다.
설치형과 portable은 무엇이 다른가요?
+
설치형은 시작 메뉴·파일 연결 등 Windows 통합이 편합니다. portable은 프로그램·설정·플러그인을 한 폴더에 두고 기본적으로 운영체제 설정을 건드리지 않아 관리자 권한이 없거나 독립 환경이 필요할 때 적합합니다.
자동 백업을 켜면 별도 백업이 필요 없나요?
+
필요합니다. 세션 스냅숏·주기적 백업은 저장하지 않은 편집을 복구하는 임시 기능이며 수동 저장이나 파일을 닫을 때 임시본이 삭제될 수 있습니다. 중요한 파일은 버전 관리나 별도 백업을 사용하세요.
Mac이나 Linux에서도 사용할 수 있나요?
+
공식 Notepad++는 Windows 전용입니다. 다른 운영체제에서는 VS Code·Sublime Text 같은 크로스플랫폼 편집기를 사용하고, 이름이 비슷한 비공식 설치 파일은 출처를 확인하세요.
8. 참고 자료
관련 프로그램