윈도우 사용자라면 누구나 기본 텍스트 편집기인 '메모장(Notepad)'을 알고 있을 것입니다. 간단한 메모를 빠르게 작성하기에는 충분하지만, 사실 이보다 더 많은 용도로 활용할 수 있습니다. 예전에는 메모장으로 실제 같은 오류 메시지 창을 만드는 방법 등도 소개한 적이 있죠.
문제는 메모장의 개발이 사실상 정체되어 있다는 점입니다. 윈도우 2000 시절 이후로 뚜렷한 변화가 거의 없었고, 지금도 파일 저장 여부를 묻는 창이 열려 있는 동안에는 시스템 종료 자체가 막힐 수 있습니다.
당연하게도 이를 대체하는 프로그램들이 여럿 존재하는데, 이번 글에서는 그중 가장 인기 있는 세 가지를 소개하겠습니다.
메모장을 대체해야 하는 이유

먼저 짚고 넘어갈 좋은 질문입니다. 일반적인 사용자라면 메모장의 짧은 기능 목록만으로도 필요한 모든 작업을 처리할 수 있습니다. 하지만 이 글을 끝까지 읽고 계신 독자라면 평범한 사용자라고 보기 어렵습니다. 아마 더 많은 기능을 원하거나, 더 깊이 활용하는 방법을 알고 싶으실 겁니다.

메모장의 한계는 다소 생소한 영역에서 드러나지만, 분명 존재하며 부딪히면 곤란한 상황을 만들 수 있습니다. 예를 들어 외국어 문자가 포함된 파일을 무심코 저장하면 파일이 손상될 수 있습니다. 메모장은 문자 집합을 ANSI나 UTF-8로 변환하는데, 모든 파일이 이 인코딩과 호환되는 것은 아니기 때문입니다.
메모장의 직접적인 대체 프로그램이라면 두 가지 기능을 기대할 수 있습니다. 바로 탭 방식 화면과 줄 번호 표시입니다. 두 기능 모두 개발자에게 유용하지만, 그중 탭 기능이 일반적인 글쓰기를 위한 사용자에게 더 큰 매력일 것입니다. 웹 브라우저에서 이미 필수 요소가 된 만큼 별도의 설명이 필요 없겠죠.

반면 줄 번호 표시는 조금 더 설명이 필요합니다. 코딩 작업에서는 자동 줄바꿈(word wrap)이 오히려 방해가 됩니다. 줄이 의도와 다르게 나뉘거나 코드 구조를 파악하기 어려워지기 때문입니다. 그래서 한 줄이 상당히 길게 이어질 수 있는데, 줄 번호가 명확히 표시되면 해당 위치를 찾아내기가 훨씬 쉬워집니다.
1. Notepad++

이 분야에서 이름 하나만 꼽으라면 단연 Notepad++입니다. 2003년 출시 이후 가장 널리 인정받는 메모장 대안으로 자리 잡았습니다.

원래 개발 목적은 이 목록의 다른 프로그램들과 마찬가지로 주로 코딩과 개발 작업 처리였지만, 일반 텍스트 작성에도 전혀 문제가 없습니다.

Notepad++는 완전 무료이며, 팬덤이 얼마나 열정적인지 보여주는 증거로 전용 위키까지 운영되고 있습니다.

v3.1부터는 확장 기능도 지원해 기본 기능을 자유롭게 강화할 수 있습니다. 용도에 따라 FTP 지원, 맞춤법 검사기, 심지어 간단한 테트리스 게임까지 추가할 수 있죠.

'테마' 기능도 주목할 만합니다. 메모장 하면 흔히 검은 글씨에 흰 배경을 떠올리지만, 꼭 그래야 할 필요는 없습니다. 기본 제공 테마만 해도 부드러운 색감부터 영화 속 '해킹 장면'에서 보던 초록 글씨에 검은 화면 스타일까지 다양합니다.
설치 과정 없이 Notepad++를 가볍게 체험해 보고 싶다면, 개발자 공식 사이트에서 .zip 또는 .7z 형식의 포터블 버전을 내려받아 USB 메모리에서 바로 실행할 수 있습니다.
2. Notepad2

Notepad2라는 이름부터 기존 메모장과 비슷해지겠다는 목표가 드러납니다. 아이콘조차 놀랄 만큼 흡사합니다. 이 글을 쓰는 시점 기준 마지막 업데이트는 2012년이지만, 기능적으로는 완성도가 높습니다. 역시 설치 없이 체험하고 싶은 경우를 위해 개발자 사이트에서 포터블 버전도 제공됩니다.

UI는 밝고 직관적이며 깔끔합니다. 도구 모음을 마우스 오른쪽 버튼으로 클릭하면 세부 설정을 조정할 수 있어, 자신에게 맞게 프로그램을 입맛대로 바꿀 수 있습니다.

이런 단순함은 설정 방식에도 이어집니다. 별도의 팝업 창을 띄우는 대신, 선택 가능한 옵션이 드롭다운 메뉴 안에 바로 나타납니다. 물론 드롭다운 메뉴를 굳이 쓸 필요도 없는데, Notepad2는 거의 모든 기능에 단축키를 제공하기 때문입니다.

특히 흥미로웠던 기능은 투명도 조절입니다. Notepad2 창을 반투명하게 만들어 다른 창 위에 겹쳐 놓으면 양쪽 내용을 동시에 볼 수 있습니다. 왜 이런 기능이 들어갔는지는 미스터리지만, 아마 Aero 인터페이스가 주류였던 윈도우 7 시절에 추가된 것이 아닐까 추측해 봅니다.
Notepad2의 유일한 아쉬운 점은 탭 기능이 없다는 것입니다. 기존 메모장의 디자인에는 확실히 더 가깝지만, 많은 사용자가 익숙해지면 손에서 놓기 어려워질 탭 방식 편집이 빠져 있다는 점은 감수해야 합니다.
3. Editpad Lite

Notepad++나 Notepad2에 비하면 다소 숨은 명작 같은 존재인 Editpad Lite도 비슷한 작업을 손색없이 처리해 주는 또 하나의 선택지입니다. 개인적으로는 컴퓨터에 처음 설치했던 프로그램 중 하나라 특별한 의미가 있기도 합니다.

여러 파일을 탭으로 전환하며 작업하는 기능은 기본으로 제공되며, 특히 하단의 '검색' 바를 끄면 이 세 가지 중 가장 단순한 인터페이스를 자랑합니다. 최신 프로그램들에 비하면 다소 구식으로 보이긴 하지만, 어차피 메모장도 마찬가지입니다. 순수하게 글쓰기만 할 생각이라면 이 단순한 인터페이스가 오히려 이상적일 수 있습니다. 코드 편집기로서의 성능도 탄탄하지만, 겉으로 드러내지 않는 스타일이죠. 재미있는 디테일로 위 이미지처럼 'Office 2003' 스타일 보기까지 포함하고 있습니다.

Editpad Lite의 포터블 버전이 필요하다면, 설치 프로그램 자체에서 포터블 버전 생성 옵션을 제공합니다. 이런 옵션을 기본으로 제공하는 프로그램은 드물며, 대부분 일반 다운로드와 별도로 포터블 버전을 따로 찾아야 하는 점을 고려하면 상당히 세심한 배려입니다.
마무리
지금까지 메모장의 가장 인기 있는 대안 세 가지를 살펴봤습니다. 어떤 프로그램이든 단순한 텍스트 편집기의 기능 목록을 크게 확장해 줍니다. 코드를 작성하든 일반 글을 쓰든, 이 세 가지 중 무엇을 선택해도 만족스러운 결과를 얻을 수 있을 것입니다. 메모장이 오랫동안 자리를 지켜온 만큼, 한번 대안을 선택하면 다른 프로그램으로 갈아탈 일 없이 오래 사용할 수도 있습니다. 세부 설정을 폭넓게 조정하고 싶다면 Notepad++가 압도적으로 유연하지만, 세 프로그램 중 가장 복잡한 만큼 설정 위치를 찾는 데 시간이 걸릴 수 있다는 점은 참고하세요.