- Notepad Next는 Notepad++의 크로스 플랫폼 재구현 버전임
- 2019년부터 개발되어 현재 0.7 버전. C++(VS2022)와 Qt로 개발
- 윈도우/맥/리눅스용(AppImage/Flatpak) 패키지 배포
- 전반적으로 안정적이고 사용 가능하지만, 매우 중요한 작업에 사용하기에는 안전하지 않음
설치 방법
- Windows, Linux, MacOS용 패키지 제공.
- Windows 패키지는 설치 프로그램 또는 릴리스 페이지에서 독립 실행형 zip 파일로 제공됨.
- 설치 프로그램은 자동 업데이터 및 Windows 컨텍스트 메뉴 통합과 같은 추가 구성 요소를 제공함.
- Winget을 사용하여 쉽게 설치 가능:
winget install dail8859.NotepadNext - Linux 패키지는 릴리스 페이지에서 독립 실행형 AppImage를 다운로드하거나, flatpak을 설치하여 획득 가능:
flatpak install flathub com.github.dail8859.NotepadNext - MacOS 디스크 이미지는 릴리스 페이지에서 다운로드 가능.
MacOS 조정
- MacOS는 기본적으로 폰트 스무딩을 활성화하여 Windows 버전과 다르게 텍스트가 표시됨.
- 시스템 전체에서 폰트 스무딩을 비활성화하려면 다음 명령어 사용:
defaults -currentHost write -g AppleFontSmoothing -int 0 - 이 설정을 적용하려면 재시작 필요.
개발 상황
- 현재 개발은 Windows에서 Visual Studio 2022와 Qt v6.2+를 사용하여 진행 중.
- 다양한 Linux 배포판과 macOS에서도 성공적으로 빌드 가능.
- 다른 플랫폼/컴파일러도 소소한 수정을 통해 사용 가능.
- C++ Qt 데스크톱 애플리케이션 빌딩에 익숙한 경우,
src/NotepadNext.pro파일을 열고 프로젝트를 빌드/실행하기만 하면 됨. - C++ Qt 데스크톱 애플리케이션 빌딩이 처음이라면, 여기에 더 자세한 가이드가 있음.
GN⁺의 의견
- Notepad Next는 오픈소스 커뮤니티에서 활발히 개발되고 있는 Notepad++의 대안으로, 다양한 운영 체제에서 사용할 수 있는 장점이 있음.
- 현재 버그와 미완성 기능이 존재하기 때문에, 사용자들은 중요한 작업에 사용하기 전에 충분한 테스트와 검토가 필요함.
- 이와 유사한 기능을 제공하는 다른 오픈소스 텍스트 에디터로는 Atom, Sublime Text, Visual Studio Code 등이 있으며, 이들은 각각 독특한 기능과 플러그인 생태계를 가지고 있음