NotepadNext

其他资源 2025-08-06

Notepad接下来

记事本++的跨平台,重新实现。

尽管总体应用程序是稳定且可用的,但对于至关重要的工作来说,它不应被认为是安全的。

有许多错误和一半的工作实现。非常感谢拉力请求。

安装

软件包可用于Windows,Linux和MacOS。

以下是支持的分布机制。可能还有其他下载/安装应用程序的方法,但是由于其他人提供的项目,该项目可能无法为这些应用程序提供任何支持。

视窗

Windows软件包可作为安装程序或发布页面上的独立ZIP文件提供。安装程序提供了其他组件,例如自动上层和Windows上下文菜单集成。您可以轻松地使用Winget安装它:

winget install dail8859. NotepadNext 

Linux

Linux软件包可以通过在发布页面上下载独立的附属物或通过执行以下安装Flatpak来获得:

flatpak install flathub com.github.dail8859. NotepadNext 

macos

可以从发布页面下载MacOS磁盘图像。

它也可以使用Brew安装:

NotepadNext brew install --no-quarantine NotepadNext ">
brew tap dail8859/ NotepadNext
brew install --no-quarantine NotepadNext 

MacOS调整

默认情况下,MacOS启用字体平滑,导致文本与Windows版本截然不同。可以使用以下命令在系统范围内禁用这:

defaults -currentHost write -g AppleFontSmoothing -int 0

需要重新启动才能生效。

发展

使用Microsoft Visual C ++(MSVC)编译器使用QTCreator完成当前开发。 QT 6.5是当前支持的QT版本。 QT的较旧版本可能起作用,但未进行测试。只要不引入复杂的修复程序,任何旧版本的修复程序都将被接受。该应用程序也已知可以在各种Linux分布和MACOS上成功构建。其他平台/编译器应适用于微小的修改。

如果您熟悉使用QT Creator构建C ++ QT桌面应用程序,那么这应该很简单,就像打开SRC/ NotepadNext .pro并构建/运行项目一样。

如果您是构建C ++ QT桌面应用程序的新手,这里有一个更详细的指南。

执照

该代码根据GNU通用公共许可证版本3发布。

下载源码

通过命令行克隆项目:

git clone https://github.com/dail8859/NotepadNext.git