Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 11/10에서 기본 메모장을 Notepad++로 교체하는 방법

메모장(Notepad)은 Windows 컴퓨터에 기본적으로 탑재된 텍스트 편집기입니다. 모든 .txt 파일은 기본값으로 메모장에서 열리도록 설정되어 있으며, 오랜 시간 동안 수많은 텍스트 편집기의 기준점이 되어 왔습니다. 그러나 그 사이 메모장의 강력한 경쟁자들도 여럿 등장했는데, 그중 대표적인 것이 바로 Notepad++입니다. Notepad++는 무료 오픈소스 텍스트 편집기로, 메모장의 모든 기능을 제공할 뿐만 아니라 다양한 추가 기능을 갖추고 있으며 여러 프로그래밍 언어로 작성된 코드도 손쉽게 편집할 수 있습니다.

Notepad++에는 메모장 같은 경량 애플리케이션에는 없는 다양한 기능이 통합되어 있습니다. 이미 Notepad++에 익숙해져서 더 이상 기본 메모장으로는 부족함을 느끼고 있다면, 이 글이 정확히 당신을 위한 것입니다. 이번 글에서는 Windows PC에서 텍스트 파일을 편집할 때 기본 메모장 대신 Notepad++가 실행되도록 교체하는 방법을 자세히 알아보겠습니다.

메모장은 텍스트 편집과 관리 측면에서 여러 가지 아쉬운 점이 있는데, 이 중 상당수를 Notepad++가 전문적으로 지원합니다. 예를 들어 메모장에서는 용량이 큰 텍스트 파일을 수정하기 어렵지만, Notepad++에서는 아주 간단하게 처리할 수 있습니다. 폴더 내 모든 파일에서 특정 텍스트를 찾는 기능, 파일 북마크, 사용자 지정 단축키, 훨씬 강력한 검색 및 바꾸기 도구 등 고급 기능도 다수 제공됩니다. 게다가 앱 용량도 약 5MB에 불과합니다(Windows 스토어에서 내려받는 메모장이 약 2MB인 것에 비하면 다소 크긴 하지만 충분히 가볍습니다).

메모장과 Notepad++는 같은 프로그램인가요?

두 애플리케이션의 이름이 워낙 비슷하다 보니 많은 사용자가 혼동하기 쉽습니다. 가장 간단하게 구분하자면, 메모장은 Microsoft가 Windows에 기본 탑재한 텍스트 편집기이고, Notepad++는 별도로 다운로드해야 하는 서드파티(외부 개발사) 애플리케이션이라는 점입니다. 기능 면에서 보면 메모장은 Notepad++와 비교조차 되지 않습니다. 메모장이 가장 기본적이고 일반적인 기능만 제공하는 반면, Notepad++에서는 동시 편집, 줄 북마크, 화면 분할 편집 등 다양한 고급 작업을 수행할 수 있습니다. 또한 Notepad++는 메모장보다 IDE(통합 개발 환경)로서 활용되는 빈도가 훨씬 높습니다.

메모장 실행 파일 자체를 교체하려면?

메모장의 실행 파일(.exe)을 다른 프로그램으로 직접 교체하고 싶다면 다음 절차를 따르면 됩니다:

  • 메모장을 대체할 프로그램을 다운로드합니다
  • C:\Windows와 C:\Windows\System32에 있는 메모장 실행 파일을 백업(copy)해 둡니다
  • 앱 속성에서 소유권을 가져온 뒤 해당 위치에서 메모장을 삭제합니다
  • 대체 프로그램의 실행 파일을 해당 위치들에 붙여넣고 이름을 'notepad.exe'로 변경합니다

기본 텍스트 편집기를 Notepad++로 교체하는 방법

1] 관리자 권한 명령 프롬프트 사용하기

이 방법은 매우 간단합니다. 먼저 PC에 Notepad++가 다운로드 및 설치되어 있어야 한다는 전제 조건만 있습니다. 설치가 완료되었다면 아래 단계를 따라 진행하세요:

  • 시작 메뉴 또는 파워 유저 메뉴(Win+X)에서 관리자 권한 명령 프롬프트를 엽니다
  • 아래 명령줄을 복사해 명령 프롬프트에 붙여넣고 Enter 키를 누릅니다
  • 32비트 버전의 Notepad++를 사용하는 경우 아래 명령을 입력합니다
reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe" /v "Debugger" /t REG_SZ /d "\"%ProgramFiles(x86)%\Notepad++\notepad++.exe\" -notepadStyleCmdline -z" /f
  • 64비트 버전을 사용하는 경우에는 아래 명령을 사용합니다
reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe" /v "Debugger" /t REG_SZ /d "\"%ProgramFiles%\Notepad++\notepad++.exe\" -notepadStyleCmdline -z" /f
  • 명령이 정상적으로 완료되면 '작업이 성공적으로 수행되었습니다'라는 메시지가 화면에 표시됩니다. 이후 CMD 창을 닫고 시스템을 재 시작하면 변경 사항이 적용됩니다

레지스트리 편집기를 통해 변경 사항을 확인할 수 있으며, 레지스트리 편집기에서 해당 비트 값을 직접 수정하여 동일한 작업을 수행할 수도 있습니다. 위 변경 사항을 되돌리고 싶다면 아래 명령줄을 실행하기만 하면 됩니다:

reg delete "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\notepad.exe" /v "Debugger" /f

2] 텍스트 파일이 Notepad++로 열리도록 설정하기

조금 더 쉬운 방법도 있습니다. 텍스트 파일이 기본 앱인 메모장이 아니라 Notepad++로 열리도록 연결 프로그램을 변경하는 것입니다. 이렇게 하면 메모장 자체는 차단되지 않으면서도 텍스트 파일은 기본적으로 Notepad++에서 열립니다. 변경 방법은 다음과 같습니다:

  • 샘플 텍스트 파일을 하나 만들어 바탕화면에 저장하면 접근하기 편리합니다
  • 파일 아이콘을 마우스 오른쪽 버튼으로 클릭한 후 '속성'을 선택합니다
  • '일반' 탭에서 '연결 프로그램:' 항목 옆의 '변경' 버튼을 클릭합니다
  • 앱 목록에서 Notepad++를 선택하고 '확인'을 클릭해 설정을 저장합니다
  • 목록에 Notepad++가 보이지 않으면 '추가 앱'을 클릭해 확인합니다

대부분의 사용자에게 이 방법으로 충분하며 첫 번째 방법보다 간단합니다. 다만 메모장으로 향하는 모든 명령을 Notepad++로 우회시키고 싶다면 명령 프롬프트 방식을 함께 사용하는 것이 좋습니다.

3] Notepad Replacer 프로그램 활용하기

무료 프로그램인 Notepad Replacer를 사용하면 메모장을 아주 손쉽게 교체할 수 있습니다. 이 도구를 이용하면 Windows 기본 메모장을 원하는 어떤 대체 프로그램으로든 간편하게 바꿀 수 있습니다.

이 글이 메모장을 Notepad++ 또는 다른 텍스트 편집기로 교체하는 과정에서 궁금했던 모든 의문을 해소하는 데 도움이 되었기를 바랍니다.

관련 글: .xml 파일의 기본 편집기를 Notepad++로 설정하는 방법