본문으로 건너뛰기
로그인 둘러보기
생산성·자동화 · 윈도우즈 유틸

Notepad3

0

Notepad3은 Rizonesoft에서 개발한 Windows용 경량 텍스트 편집기로, Scintilla 편집 구성 요소와 Lexilla 렉서 라이브러리를 기반으로 합니다.

Windows구문 강조북마크정규 표현식코드 폴딩텍스트 편집기포터블

소개

Notepad3은 Rizonesoft에서 개발한 Windows용 경량 텍스트 편집기로, Scintilla 편집 구성 요소와 Lexilla 렉서 라이브러리를 기반으로 합니다. Notepad2와 Notepad2-mod의 계승작으로, 구형 Windows 메모장의 기능을 확장하여 프로그래밍과 일상적인 텍스트 편집에 적합합니다. 오픈소스 BSD-3-Clause 라이선스로 배포되며, 포터블 설치를 지원하여 USB 드라이브에서도 실행할 수 있습니다.

상세정보

편집 기능

  • 코드 폴딩: 토글-올 지원으로 코드 블록을 접고 펼칠 수 있습니다.
  • 북마크: 파일 내 빠른 이동을 위한 북마크 기능을 제공합니다.
  • 단어 자동 완성: 구성 가능한 채움 문자로 단어 자동 완성을 지원합니다.
  • 모든 발생 표시: 선택된 단어의 모든 출현을 표시하고 개수를 보여줍니다.
  • 찾기 및 바꾸기: PCRE2 정규 표현식 엔진을 사용한 고급 찾기 및 바꾸기 기능을 제공합니다.
  • 집중 보기: 현재 단어/선택과 일치하는 줄만 표시하는 모드(Ctrl+Alt+V)로, 접기, 북마크, 하이라이트 모드를 포함합니다.
  • TinyExpr++: 인라인 수식 평가 기능으로, `expression=?` 형식으로 입력하여 바로 결과를 문서에 삽입할 수 있습니다.
  • 실행 취소/다시 실행: 선택 상태를 유지하면서 실행 취소 및 다시 실행을 지원합니다.
  • Visual Studio 스타일 복사/붙여넣기: 선택된 내용이 없을 때 현재 줄을 복사하거나 붙여넣을 수 있습니다.
  • 가상 공간 직사각형 선택: Alt+Drag로 직사각형 영역 선택이 가능합니다.
  • 가속된 단어 탐색: 구성 가능한 구분자로 빠른 단어 이동이 가능합니다.
  • GUID 삽입: 문서에 직접 GUID를 삽입할 수 있습니다.
  • 클립보드 모니터링 모드: `/b` 명령줄 스위치로 클립보드 변경을 문서 끝에 자동 추가하며, 편집 → 클립보드 모니터링 중지로 중지할 수 있습니다.

구문 강조

55개 이상의 프로그래밍 및 마크업 언어에 대한 구문 강조를 지원합니다. 지원 언어에는 C/C++, C#, Java, JavaScript, Python, HTML/XML, CSS, SQL, PowerShell, Bash, Batch, Rust, Go, PHP, Ruby, Rust, SQL, YAML, TOML, Markdown, LaTeX, Lua, Makefile, NSIS, Inno Setup, Assembly, Fortran, COBOL, Ada, VBScript, AutoHotkey, AutoIt3, AviSynth, Awk, D, Dart, Diff, F77/Fortran, Go, Julia, Kotlin, KiXtart, LaTeX, MATLAB, Nim, NSIS, Objective-C, OCaml, Octave, Pascal, Perl, PHP, PowerShell, Python, R, Ruby, Rust, Scala, Scheme, Shell Script, SQL, SystemVerilog, Tcl, TOML, VBScript, VHDL, Verilog, Visual Basic, YAML 등이 포함됩니다.

파일 처리

  • AES-256 Rijndael 암호화/복호화: 앱 내 및 명령줄 배치 도구로 파일 암호화 및 복호화를 지원합니다.
  • 인코딩 감지: uchardet 라이브러리를 기반으로 한 자동 인코딩 감지 기능을 제공합니다.
  • 파일 변경 모니터링: 구성 가능한 간격으로 파일의 변경을 감지할 수 있습니다.
  • .LOG 자동 타임스탬프: 파일의 첫 줄이 .LOG인 경우 열 때 현재 날짜와 시간을 자동으로 추가합니다.
  • Emacs 파일 변수 지원: 인코딩, 모드, 탭 폭 등을 파일 내 변수로 지정할 수 있습니다.
  • 파일 기록: 캐럿 위치와 인코딩을 포함한 파일 열기 기록을 유지합니다.
  • 포터블 디자인: USB 드라이브에서 실행 가능하며, 상대 경로 저장을 지원합니다.

검색

  • grepWin 통합: Ctrl+Shift+F로 파일 내 검색 도구에 접근할 수 있으며, 정규 표현식을 지원합니다.
  • 하이퍼링크 핫스팟 강조: Ctrl+클릭으로 웹 브라우저에서 링크 열기, Alt+클릭으로 편집기에서 파일 열기가 가능합니다.

사용자 인터페이스

  • High-DPI 지원: 고해상도 디스플레이에 최적화된 툴바 아이콘을 제공합니다.
  • 다크 모드: 사용자 정의 가능한 색상으로 다크 모드를 지원합니다.
  • 사용자 정의 상태 표시줄: 16개 필드로 구성 가능한 상태 표시줄(라인, 열, 인코딩, TinyExpr++ 평가, Unicode 코드 포인트 등)을 제공합니다.
  • 사용자 정의 툴바 라벨: 아이콘 옆에 함수 이름을 표시할 수 있습니다.
  • 줌 기능: 10%에서 1000%까지 줌 조절이 가능하며, Ctrl+스크롤 또는 툴바 버튼으로 조절할 수 있습니다.
  • 투명 창 모드: 구성 가능한 불투명도로 투명 창 모드를 지원합니다.

현지화

26개 언어로 번역 지원: Afrikaans, Belarusian, 중국어(간체 및 번체), 네덜란드어, 영어(US 및 UK), 핀란드어, 프랑스어, 독일어, 그리스어, 힌디어, 헝가리어, 인도네시아어, 이탈리아어, 일본어, 한국어, 폴란드어, 포르투갈어(브라질 및 포르투갈), 러시아어, 슬로바키아어, 스페인어, 스웨덴어, 터키어, 베트남어.

다운로드 및 설치 방법

Notepad3은 완전히 포터블하여 설치가 필요 없습니다. 공식 웹사이트 또는 GitHub 릴리스에서 ZIP 아카이브를 다운로드한 후 압축을 해제하고, `Notepad3.exe`를 실행하면 됩니다. 설정은 실행 파일과 동일한 디렉터리의 `Notepad3.ini` 파일에 저장됩니다.

시스템 전체에서 Windows 메모장을 대체하려면 공식 문서의 Windows Notepad 대체 가이드를 참조하여 레지스트리 기반 방법을 사용할 수 있습니다.

기본 사용법

Notepad3을 실행한 후 일반 텍스트 편집기와 같이 파일을 열거나 새로 만들 수 있습니다. 드래그 앤 드롭으로 파일을 열거나, 파일 메뉴에서 열기/저장 기능을 사용할 수 있습니다.

자주 사용하는 기능은 다음과 같은 단축키로 접근할 수 있습니다:

  • 코드 폴딩 토글: Ctrl+K, Ctrl+F
  • 북마크 토글: Ctrl+F2
  • 모든 발생 표시: Ctrl+K, Ctrl+O
  • 집중 보기 모드: Ctrl+Alt+V
  • 찾기: Ctrl+F
  • 바꾸기: Ctrl+H
  • 줄 이동: Ctrl+G
  • 클립보드 모니터링 시작: 편집 → 클립보드 모니터링 시작

명령줄 옵션을 사용하여 특정 동작을 수행할 수 있습니다. 예를 들어:

  • UTF-8 BOM + CRLF로 파일 열기: `Notepad3.exe /utf8sig /crlf d:tempTest.txt`
  • 특정 줄과 열로 이동: `Notepad3.exe /g 250,5 srcNotepad3.c`
  • 문서 열고 첫 “TODO” 찾기: `Notepad3.exe /m TODO main.c`
  • 클립보드 모니터링 모드 시작: `Notepad3.exe /b /i`
  • 조용히 출력하고 종료: `Notepad3.exe /v report.log`
  • 내장 도움말 표시: `Notepad3.exe /?`

지원 환경·시스템 요구사항

  • 운영 체제: Windows 8.1, Windows 10, Windows 11
  • 지원 아키텍처: x86 (32비트), x64, x64 with AVX2, ARM64

최신 버전·업데이트

현재 버전은 7.26.602.1이며, 2026년 6월 2일에 릴리스되었습니다. 최신 버전과 업데이트 내역은 공식 웹사이트의 변경 로그 페이지에서 확인할 수 있습니다.

제한 사항·확인 사항

  • Notepad3은 Windows 운영 체제에서만 실행됩니다. macOS, Linux 등 다른 운영 체제는 공식적으로 지원되지 않습니다.
  • 포터블 버전을 사용할 경우, 설정은 실행 파일과 동일한 디렉터리의 INI 파일에 저장되며, 레지스트리에 기록되지 않습니다.
  • 시스템 전체에서 Windows 메모장을 대체하려면 관리자 권한이 필요할 수 있으며, 공식 문서의 단계를 따라야 합니다.

FAQ

  • Notepad3은 무료인가요?
    네, Notepad3은 오픈소스 BSD-3-Clause 라이선스로 배포되며, 무료로 사용하고 수정할 수 있습니다.
  • Notepad3은 오픈소스인가요?
    네, 소스 코드는 GitHub에서 공개되어 있으며, 누구나 접근하고 기여할 수 있습니다.
  • Notepad3은 레지스트리를 수정하나요?
    포터블 버전은 레지스트리를 수정하지 않습니다. 설치 관리자를 사용할 경우, 선택적으로 Windows 메모장 대체 기능을 위해 레지스트리를 수정할 수 있습니다.
  • 한글 지원이 되나요?
    네, Notepad3은 한국어를 포함한 26개 언어로 인터페이스를 제공합니다.
  • USB 드라이브에서 바로 실행할 수 있나요?
    네, Notepad3은 포터블하게 설계되어 USB 드라이브에서 압축을 해제하고 바로 실행할 수 있습니다.

시스템 요구사항

별도의 시스템 요구사항이 등록되지 않았습니다.