notepad++,免费文本编辑器,作者来自中国台湾省,他在notepad++版本发布时附带不当言论。
虽然我之前一直很喜欢用notepad++查看日志以及一些文本,但这个作者妄想以开源软件左右政治,并且最近又扬言要在不同意其政治观点的用户代码里添加随机代码。凡是下载及使用notepad++,都会增加它的统计数据,必须换一款更好的编辑软件,灭其嚣张气焰。
一位名叫“爬山虎”的爱国同志开源了一款C++编写的文本编辑器notepad--,目标是要替换notepad++,来自中国。
鉴于Notepad++作者的错误言论,Notepad--的意义在于:减少一点错误言论,减少一点自以为是。
这位哥们好样的,我能力有限,只能跟着呐喊助威了,希望更多的人看到,不要再使用notepad++。
notepad--开源地址:https://gitee.com/cxasm/notepad--
notepad--2023.1.6日最新版本下载地址: https://gitee.com/cxasm/notepad--/releases/tag/v1.21
我试了一下notepad--的性能以及之前常用的功能(比如列编辑、语法高亮、转义字符查询和替换),非常不错!( 使用版本:Notepad--v1.21.x-single-Installer.exe 静态编译版本)
1.notepad--性能
我这里找了一个200多M的日志文件,114万行,用文本模式全量打开,几秒就可以打开。全局查找速度还可以。总体性能还是很强的,分析日志查找问题够用。
在当前文件中查找13万条数据就比较吃力,大约需要半分钟,不会崩溃。
2.notepad--常用功能支持
1、列编辑
按住ALT键可自由选择列
2、显示所有字符
这样可以显示文本中的空格、制表符、换行符等隐藏字符,方便排查格式问题。
3、支持转义字符查询及替换
这里对上面的文本中的空格进行换行:
替换结果:
4、代码高亮
支持各种编程语言语法高亮