Skip to main content

여러 색으로 강조된 코드가 표시된 모니터

윈도우 기본 메모장으로 설정 파일이나 로그를 열어보다가 답답함을 느끼신 적 있으신가요? 줄바꿈이 뭉개져 한 줄로 길게 늘어지거나, 한글이 깨져 나오거나, 파일이 조금만 커져도 스크롤이 버벅이는 일이 흔합니다.

그렇다고 전문 편집기를 사자니 라이선스 비용이 부담스럽고, 개발 도구를 통째로 설치하자니 설정 파일 하나 열어보려고 몇 기가바이트를 내려받는 셈이라 과하지요.

결국 파일 하나 열어보려다 시간을 다 쓰고 마는 일이 반복됩니다. 그런데 이 문제를 20년 넘게 무료로 해결해 온 방법이 있습니다.

왜 아직 모르는 사람이 더 많을까요?

핵심 요약

수십 가지 프로그래밍 언어와 설정 파일 형식을 알아서 인식해 문법을 색으로 구분해주고, 코드 블록을 접었다 펼 수 있어 긴 파일에서도 필요한 부분만 보며 작업할 수 있습니다. 여러 파일을 탭으로 동시에 열어두고 오갈 수 있어 창을 여러 개 띄울 필요도 없어집니다.

무엇보다 프로그램 자체가 가벼워서 실행이 거의 즉시 이루어지고, 정규식을 쓴 찾아 바꾸기와 여러 파일 일괄 치환까지 지원해 손으로 하나하나 고치던 작업이 통째로 사라집니다. 여기에 구독료도, 사용 기한도 없지요. 그 정체를 하나씩 풀어보겠습니다.

사이트 소개

이 프로그램의 정체는 Notepad++입니다. 주소는 notepad-plus-plus.org이며, 2003년부터 이어져 온 윈도우용 텍스트·소스 코드 편집기입니다.

GPL 라이선스로 배포되는 오픈소스 소프트웨어라는 점이 신뢰의 근거입니다. 20년이 넘는 기간 동안 꾸준히 갱신되어 왔고, 소스가 공개되어 있어 어느 날 갑자기 기능이 잠기거나 유료로 전환되는 구조가 아니지요.

이름에 '메모장(Notepad)'이 들어가 있지만 실제 성격은 전혀 다릅니다. 단순 메모용이 아니라, 코드와 설정 파일을 다루는 사람들이 오랫동안 표준처럼 써온 도구라고 보는 편이 정확합니다.

어떤 기능이 있을까요?

가장 먼저 체감되는 건 문법 강조(syntax highlighting)입니다. C++, 자바, HTML, XML, 파이썬 등 수십 가지 언어를 인식해 키워드·문자열·주석을 서로 다른 색으로 칠해줍니다. 덕분에 괄호를 하나 빠뜨렸거나 따옴표를 닫지 않은 실수가 눈에 바로 들어오지요. 코드를 한 줄씩 눈으로 훑으며 오타를 찾는 과정이 크게 줄어듭니다.

두 번째는 코드 접기(code folding)입니다. 함수나 태그 단위로 블록을 접어둘 수 있어, 수천 줄짜리 파일에서도 지금 보려는 부분만 펼쳐놓고 작업할 수 있습니다. 스크롤을 위아래로 오가며 위치를 잃어버리는 일이 사라지는 것이지요.

세 번째는 다중 탭 편집입니다. 여러 파일을 한 창 안에 탭으로 띄워두고 오갈 수 있어, 원본과 수정본을 비교하거나 여러 설정 파일을 함께 손볼 때 창을 정렬하는 수고가 없어집니다.

네 번째는 강력한 찾아 바꾸기입니다. 단순 문자열은 물론 정규식으로도 검색할 수 있고, 폴더 안 여러 파일을 한 번에 대상으로 삼는 일괄 치환도 지원합니다. 파일 오십 개에 흩어진 옛 주소를 새 주소로 바꾸는 일을 손으로 하면 하루가 걸리지만, 여기서는 조건만 정확히 넣으면 한 번에 끝납니다.

여기에 매크로 기능이 있어 반복 입력 패턴을 기록해두고 재생할 수도 있습니다.

어떻게 사용하면 될까요?

notepad-plus-plus.org에서 설치 파일을 내려받아 설치합니다. 회원가입은 필요 없고, 설치 용량도 작아 금방 끝납니다.

실행하면 상단에 파일, 편집, 찾기, 보기, 인코딩, 언어, 설정 메뉴가 늘어선 익숙한 형태의 화면이 나옵니다. 파일을 열면 확장자를 보고 언어를 자동으로 잡아주지만, 확장자가 없거나 특이한 경우에는 언어 메뉴에서 직접 지정하면 그때부터 색이 입혀집니다.

한글이 깨져 보인다면 확인해야 할 곳은 인코딩 메뉴입니다. UTF-8, UTF-8(BOM 없음), ANSI 같은 항목이 있는데, 여기서 문서 인코딩을 바꾸면 대개 해결됩니다. 특히 오래된 국내 프로그램이 만든 파일은 ANSI(EUC-KR 계열)로, 최근 파일은 UTF-8로 열어야 정상적으로 보이는 경우가 많습니다.

찾아 바꾸기는 찾기 메뉴의 '바꾸기'에서 하는데, 창 아래쪽 검색 모드에서 '일반', '확장', '정규 표현식' 중 하나를 고를 수 있습니다. 여러 파일을 한 번에 바꾸려면 같은 메뉴의 '파일에서 찾기'를 쓰면 되고, 이때 대상 폴더와 파일 형식을 지정하게 되어 있습니다.

저장 형식은 텍스트 기반이라면 대부분 그대로 열고 저장할 수 있습니다. 다만 실행 전에 원본 백업을 한 벌 떠두는 습관은 들이시는 게 좋습니다.

이런 분들에게 특히 유용합니다

웹사이트나 서버 설정 파일을 직접 손봐야 하는 분에게 가장 잘 맞습니다. 메모장으로 열면 줄이 뭉개져 구조를 알아보기 어려운 설정 파일도 여기서는 색과 들여쓰기로 구조가 그대로 드러나기 때문입니다.

프로그래밍을 이제 막 시작한 분에게도 좋은 출발점입니다. 무거운 통합 개발 환경을 설치하고 설정하느라 정작 코드를 못 써보는 상황을 피할 수 있으니까요.

대량의 텍스트 데이터를 정리해야 하는 분, 예컨대 수백 줄짜리 목록에서 특정 패턴만 골라 바꿔야 하는 사무직에게도 유용합니다. 엑셀로는 다루기 까다로운 형태의 텍스트를 정규식 한 줄로 정리할 수 있지요.

로그 파일을 자주 들여다보는 분 역시 가벼운 실행 속도 덕을 봅니다.

무료 범위는 어디까지일까요?

Notepad++에는 유료 버전이 존재하지 않습니다. 무료 체험 기간이 끝나면 기능이 잠기는 구조도, 특정 기능만 결제로 열리는 구조도 아닙니다. GPL 라이선스로 배포되는 오픈소스이기 때문에 개인이든 회사든 비용 없이 쓸 수 있습니다. (2026년 8월 14일 확인 기준)

기능 확장을 원하면 플러그인을 추가로 설치할 수 있는데, 이 역시 프로그램 안의 플러그인 관리 메뉴에서 무료로 내려받는 형태입니다.

다만 설치 파일은 반드시 공식 사이트인 notepad-plus-plus.org에서 받으시길 권합니다. 유명한 무료 프로그램일수록 엉뚱한 배포처가 원본에 없던 것을 끼워 넣는 경우가 있기 때문입니다.

장점과 아쉬운 점

장점은 가벼움과 즉시성입니다. 파일 하나 열어보려고 무거운 개발 도구를 띄울 필요 없이, 더블클릭하면 곧바로 열립니다. 여기에 문법 강조와 정규식 치환처럼 실무에서 실제로 자주 쓰는 기능이 빠짐없이 들어 있지요.

아쉬운 점을 짚자면, 첫째 윈도우 전용이라는 점입니다. 맥이나 리눅스 사용자는 다른 대안을 찾아야 합니다. 둘째, 인터페이스가 최신 편집기들에 비해 다소 예스럽게 느껴질 수 있습니다. 기능은 충실하지만 화면 디자인만 놓고 보면 세련된 편은 아닙니다.

셋째, 자동 완성이나 코드 분석처럼 현대적인 개발 편의 기능은 전문 통합 개발 환경에 비해 제한적입니다. 본격적인 대규모 개발 프로젝트에는 다른 도구가 더 적합할 수 있습니다.

요약

Notepad++는 2003년부터 이어져 온 윈도우용 무료 오픈소스 텍스트 편집기로, 문법 강조와 코드 접기, 다중 탭, 정규식 일괄 치환을 모두 제공합니다.

주소는 notepad-plus-plus.org이며, 구독료도 사용 기한도 없습니다. 메모장의 한계 때문에 답답하셨다면, 유료 편집기를 알아보기 전에 이쪽부터 설치해보시는 편이 순서상 맞습니다.

1. 한 고대 문서 이야기

2. 너무나도 중요한 소식 (불편한 진실)

3. 당신이 복음을 믿지 못하는 이유

4. 신(하나님)은 과연 존재하는가? 신이 존재한다는 증거가 있는가?

5. 신의 증거(연역적 추론)

6. 신의 증거(귀납적 증거)

7. 신의 증거(현실적인 증거)

8. 비상식적이고 초자연적인 기적, 과연 가능한가

9. 성경의 사실성

10. 압도적으로 높은 성경의 고고학적 신뢰성

11. 예수 그리스도의 역사적, 고고학적 증거

12. 성경의 고고학적 증거들

13. 성경의 예언 성취

14. 성경에 기록된 현재와 미래의 예언

15. 성경에 기록된 인류의 종말

16. 우주의 기원이 증명하는 창조의 증거

17. 창조론 vs 진화론, 무엇이 진실인가?

18. 체험적인 증거들

19. 하나님의 속성에 대한 모순

20. 결정하셨습니까?

21. 구원의 길

ChatGPT, 유튜브 프리미엄, 넷플릭스 구독료 80% 할인 받는 법 (클릭)

함께 보면 좋은 글

이 노트는 보도·비평·교육·연구 목적으로 작성되었습니다. 저작권 문의가 있으시면 에서 알려주세요.

틸노트는 사용자가 AI를 활용해 노트를 쉽게 작성하거나 편집할 수 있는 서비스입니다.

AI 스퀘어 단톡방에 함께해요

AI 활용과 틸노트 사용 팁을 나누는 오픈채팅방입니다. 입장 비밀번호는 tilnote입니다.

참여하기