项目简介
Notepad--是一款由国内开发者爬山虎开发的文本编辑器,简称 ndd,是使用C++编写的轻量级文本编辑器, 重点在国产Uos / Linux系统和 Mac 系统上发展。
我们的目标:完成文本编辑类软件的国产可替代,重点在国产Uos/Linux系统、Mac 系统上发展。
为什么要开发这款软件
Notepad– 的作者爬山虎是一位来自四川的工作十多年的程序员,据他在知乎上说,他的每一天工作都在使用 Notepad++ 这款软件,同时也在使用 Beyond compare,这两款都是 Windows 系统上十分知名的代码和文本编辑器。使他决心要开发一款编辑器的原因有两个:
- npp(即 Notepad++ )的作者是个来自台湾的开发者,强行在 Notepad++ 软件授权上加入了不当言论,对我们各种看不顺眼,要求使用者支持港dú和台dú,否则在我们打开的文本中随机插入字符,破坏代码的结构;
- 而 Beycond compare 是一款用于代码对比的商业软件,正版授权为 199 元,费用较高,对于拥抱开源的人来说,不容易接受。
付费倒还可以接受,不喜欢可以不用,但涉及立场问题,绝对不能忍,通过开源软件绑架他人的这种做法实在是活久见,为了反击 Notepad++ 作者,做国人自己的编辑器支持国产系统,Notepad– 就面世了。
鉴于某些 Notepad 竞品作者的不当言论,Notepad–的意义在于:减少一点错误言论,减少一点自以为是。Notepad–的目标,致力于国产软件的可替代,专心做软件。
— 节选自 Notepad– 项目主页
您可以在这个项目提交bug或反馈问题。
最新版本下载地址:https://gitee.com/cxasm/notepad--/releases/latest
NDD 具备插件编写功能,如果您愿意开发插件,还请提交给我们。
做国人自己的免费编辑器,离不开您的支持,请通过微信捐赠我们。
使用体验
Notepad– 无论是功能上还是界面,都是和众多 Notepad 类软件竞品一致的体验,它支持代码高亮、支持文本对比、支持批量查找/替换等等,拥有一款代码编辑器所应该具备的基本功能,使用上没有太多的区别,同时也支持导入插件。