习惯了Notepad++之后,是感觉真的好用,不过……不说也罢。 Notepad++的替代品很多,最出名的有俩,一个是vscode,另一个是sublime,我用的是sublime,免费试用(虽然有弹窗,但不影响功能),但最近发现再打“{”时又是会莫名其妙多一个,有时会自动在几行代码外自动添加成对的标签(估计是我用的姿势不对),于是又在网上看看有没有替代Notepad++的其它软件,别说,还真的找到两款,Notepadfree和Notepad--。

Notepadfree

以下文字来源于知乎https://zhuanlan.zhihu.com/p/572154899

前言

众所周知,Notepad++是一个开源编辑器,并且确实有人喜欢(我推荐vscode)。但是Notepad++的某位开发者经常在软件官网夹带台独政治,发表一些台独言论。所以,我我尝试fork了Notepad++,修改了软件中的一些翻译以及官网的连接,在遵守GPL协议的前提下,重新编译了开源版本NotepadFree。

为什么要这么做

虽然Notepad++本身没有直接携带台独相关的内容因此它是纯净的,但是其链接到了他的官网,他的官网含有台独言论。所以,我重新编译了一个不链接到他的官网的Notepad++,称为NotepadFree。

是的,我有精神洁癖,并且闲得慌。不过我自己也不用NPP,纯属做出来玩。

如何获得NotepadFree

NotepadFree开源在Github上。 https://github.com/NotepadFree/NotepadFree NotepadFree的版本号基本同步Notepad++,可能会超前几个git提交。因为我懒得reset到正确的commit再打包了,后续可能会改进。

持续维护是为了学会持续维护一个下游项目。

写在最后

或许在一些人眼里看来,我在花力(不算吃力)不讨好。做这件事,一方面可能是想磨练一下技术,一方面也是收到了一些人的启发。虽然我也不怎么用Notepad++,我比较喜欢vs code。如果喜欢这个项目的,可以点个赞,下载试试,不喜欢的忽略就好。

为什么我对NPP有如此执念,而不去选择为vscode等其他开源的编辑器贡献代码?因为我能力有限,而改造NPP对我而言比较轻松,也满足我对再分发流程的学习所需,因此我这么做,并分享了我的成果。

源代码还是NPP的,重新编译不如同脱裤子放屁吗?虽然NPP和NotepadFree来自同一个爹(同一个源码),但他们确实不是同一个软件。而代表NPP本身的NPP官网是台独言论的,但是并不影响NPP源码,因此从源码再编译的NotepadFree从名义上绕开了NPP的不雅言论,但实际上却没有。

写在最后的最后

受评论区一些人的启发,我觉得确实可以在Notepad++上的基础再开发,也算是对自己的一次历练。我本身是打算再分发就算了,如果再开发估计还需要我继续深入研究。

关于政见,我不做讨论。我承认我没有让NotepadFree告别政治,里面确实隐藏了我作为某个群体的一些政见,但是确实很隐蔽。关于政见,我不做讨论。我承认我没有让NotepadFree告别政治,里面确实隐藏了我作为某个群体的一些政见,但是确实很隐蔽。

NotepadFree实际上就是一个去掉了Notepad++官网链接的的Notepad++,Notepad++有的功能它都有,适合于Notepad++重度依赖者。

Notepad- -

认识Notepad- -是在Uos上,外观和Notepad++几乎一致,功能也几乎一致,以下为官方介绍:

这是一个使用C++编写的文本编辑器Notepad--,可以支持Win/Linux/Mac平台。

我们的目标是要替换Notepad++,重点在国产Uos系统、Mac 系统上发展。

一个支持windows/linux/mac的文本编辑器,目标是要替换notepad++,来自中国。

对比Notepad++而言,我们的优势是可以跨平台,支持linux mac操作系统。

鉴于Notepad++作者的错误言论,Notepad- -的意义在于:减少一点错误言论,减少一点自以为是。

严正声明,台湾是中国的一部分。

您可以在这个项目提交bug或反馈问题。

获取:https://gitee.com/cxasm/notepad--