Notepad++를 다시 구현한 크로스 플랫폼입니다.
애플리케이션이 전체적으로 안정적이고 사용 가능하지만 매우 중요한 작업에 안전하다고 간주해서는 안 됩니다.
수많은 버그가 있고 절반만 작동하는 구현이 있습니다. Pull 요청은 매우 감사하게 생각합니다.
패키지는 Windows, Linux 및 MacOS에서 사용할 수 있습니다.
다음은 지원되는 배포 메커니즘입니다. 애플리케이션을 다운로드/설치하는 다른 방법이 있을 수 있지만, 이 프로젝트는 다른 개인이 사용할 수 있도록 만들어졌기 때문에 이에 대한 지원을 제공하지 못할 가능성이 높습니다.
Windows 패키지는 릴리스 페이지에서 설치 프로그램 또는 독립 실행형 zip 파일로 제공됩니다. 설치 프로그램은 자동 업데이트 및 Windows 상황에 맞는 메뉴 통합과 같은 추가 구성 요소를 제공합니다. Winget을 사용하여 쉽게 설치할 수 있습니다.
winget install dail8859.NotepadNext
Linux 패키지는 릴리스 페이지에서 독립 실행형 AppImage를 다운로드하거나 다음을 실행하여 flatpak을 설치하여 얻을 수 있습니다.
flatpak install flathub com.github.dail8859.NotepadNext
MacOS 디스크 이미지는 릴리스 페이지에서 다운로드할 수 있습니다.
Brew를 사용하여 설치할 수도 있습니다.
brew tap dail8859/notepadnext
brew install --no-quarantine notepadnext
기본적으로 MacOS는 글꼴 다듬기를 활성화하여 텍스트가 Windows 버전과 상당히 다르게 표시되도록 합니다. 다음 명령을 사용하여 시스템 전체에서 이를 비활성화할 수 있습니다:
defaults -currentHost write -g AppleFontSmoothing -int 0
이 내용을 적용하려면 다시 시작해야 합니다.
현재 개발은 Microsft Visual C++(msvc) 컴파일러와 함께 QtCreator를 사용하여 수행됩니다. Qt 6.5가 선호되는 Qt 버전이지만 Qt 5.15로도 구축할 수 있습니다. 이는 다양한 Linux 배포판과 macOS에서도 성공적으로 구축되는 것으로 알려져 있습니다. 다른 플랫폼/컴파일러는 약간만 수정하면 사용할 수 있습니다.
Qt Creator를 사용하여 C++ Qt 데스크탑 애플리케이션을 구축하는 데 익숙하다면 src/NotepadNext.pro
열고 프로젝트를 빌드/실행하는 것만큼 간단해야 합니다.
C++ Qt 데스크톱 애플리케이션을 처음 구축하는 경우 여기에 더 자세한 가이드가 있습니다.
이 코드는 GNU General Public License 버전 3에 따라 릴리스되었습니다.