NotepadNext
v0.9
Notepad++ 的跨平台重新實作。
儘管該應用程式整體穩定且可用,但對於極其重要的工作來說,不應認為它是安全的。
有許多錯誤和半工作的實現。非常感謝拉取請求。
軟體包適用於 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
需要重新啟動才能生效。
目前的開發是使用 QtCreator 和 Microsft Visual C++ (msvc) 編譯器完成的。 Qt 6.5 是首選的 Qt 版本,但也可以使用 Qt 5.15 建置。眾所周知,它可以在各種 Linux 發行版和 macOS 上成功建置。其他平台/編譯器只需稍作修改即可使用。
如果您熟悉使用 Qt Creator 建立 C++ Qt 桌面應用程序,那麼這應該像打開src/NotepadNext.pro
並建置/運行專案一樣簡單。
如果您不熟悉建立 C++ Qt 桌面應用程序,這裡有更詳細的指南。
該程式碼根據 GNU 通用公共授權版本 3 發布。