弃用Notepad++之后,有这些优秀的替代品可选择

分享2年前 (2023)发布 小萝卜头
554 0 0

Notepad++,是一款优秀的轻量级文本编辑器,在功能性、易用性、流畅度、资源占用等情况上被不少人所赞赏。但开发者因政治立场问题,屡次发表涉藏、涉疆、涉港、涉台等错误观点,因此我多年前早已弃用 Notepad++ 。近日,竟然公然声称“如果您不同意它的政治观点,Notepad++ 将在您的源代码中添加随机代码。”后又改称这是愚人节玩笑……

弃用Notepad++之后,有这些优秀的替代品可选择

开源产品,本属于无国界。但作者的自己政治立场,强加他人之上,这种不理智的行为是极其不道德的,也是极其不负责任的!同时,在源代码中添加随机代码,不仅会给使用者造成困扰,甚至可能会破坏程序/代码的可靠性和稳定性,声称敢投毒的 Notepad++ ,你还敢于把它当作生产力工具吗?有兴趣的可以搜索下“node-ipc 包以反战为名进行 npm 供应链投毒”的相关信息。

有人认为,Notepad++ 作为一款开源软件,即使不赞成 Notepad++ 开发者的政治立场和言论,我也可以白嫖。打个比方,抗日战争期间,从日本鬼子缴获的三八大盖(三八式歩兵銃),掉转枪口,同样可以射杀侵略者。

我的个人观点:您的每一次下载、安装 Notepad++ ,都是变相给 Notepad++ 开发者加油打气,只要有更多的用户支持他,他的气焰会会越嚣张,日后的谜之操作可能更过分!这把缴获来的“三八大盖”,现在可能存在随机炸膛(添加随机代码)的 DeBuff ,请问你还会使用这把枪(用于生产力环境)吗?

区区一个轻量级编辑器,有大量的优秀的替代品,请各位不妨挑选一款适合自己的——


Notepad– (免费)

Notepad–,是平替 Notepad++ 的选择之一,是一个国产跨平台、简单的文本编辑器,支持 Windows/Linux/MacOS 平台。 Notepad–,针对 NotePad++ 中比较受欢迎的诸多功能与特点进行了分析和吸收,逐渐在项目中加以实现。Notepad– 内置了多种编程语言高亮、文件夹对比同步、文件对比同步、二进制文件对比、文件编码批量转换等功能,还支持格式化json、文件比对等功能。软件目标是要替换 Notepad++ ,重点在国产 Uos 系统、Mac 系统上发展。


Notepad3 (免费)

对于简单的编辑文本,Notepad3 能完美胜任,与 Notepad++ 一致,均基于组件 Scintilla 编译,支持常见的几乎所有的格式,更符合轻量编辑器的定位。

这款文本编辑软件,不仅体积小巧,而且功能强大。其具备自定义语法高亮、代码折叠与括号匹配、自动缩进、支持编码转换、换行格式转换以及多次撤销或重做、书签、基于正则表达式的查找和替换等实用功能,其足以帮助码农处理大多数代码编辑工作。它还支持许多种编程语言,包括 ASP、汇编语言、SQL、通用网关接口(CGI)、C#、C++、层叠样式表(CSS)、VB/VHDL 脚本、Markdown、AutoHotkey 和 AutoIt3 等等并改进对 NFO ANSI 的支持。但仅支持 Windows 平台。


Visual Studio Code (免费)

对于代码编辑用途,优先推荐使用 Visual Studio Code ,此编辑器是微软公司的主业产品,界面精致,用户体验佳,且社区用户活跃,支持 Windows/Linux/Mac 平台。唯一的缺点是启动速度略慢于其他轻量级编辑器。


Notepad Next (免费)

Notepad Next 是 Linux 上 Notepad++ 用户的替代品,它是一个跨平台的应用程序,支持 Windows/Linux/MacOS 平台。使用 Qt5 工具包作为其用户界面,看起来与 Notepad++ 几乎相同。Notepad Next 的目标是“使用Qt+Scintilla重新实现Notepad++”。特点:1.和 Notepad++ 一样使用Scintilla作为编辑器Q内核,保证了性能和使用体验同 Notepad++ 一致;2.外层业务使用 Qt5 开发,具有跨平台特性;3.可以使用 Lua 来扩充功能。


Sublime text (收费,但可无限期试用)

非开源的 Sublime Text 是一个代码编辑器,也是 HTML 和散文先进的文本编辑器。也是个一个跨平台的编辑器,支持 Windows/Linux/Mac 平台。

Sublime Text 具有漂亮的用户界面和强大的功能,例如迷你地图、代码缩略图,Python 插件,代码段等。还可完全自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API ,Goto 功能,即时项目切换,多选择,多窗口等。唯一一个缺点可能就是默认不自带中文,要手动设置一下,另外它可能提示你升级到高级版,忽略/取消即可


EmEditor (收费,但有免费版)

EmEditor 是全球最快的 Windows 文本编辑器软件,它快速、轻巧、可扩展,界面美观,使用方便。还支持插件和宏,能够轻松处理高达 16TB 的大文件,功能非常强大!支持多标签页、多选区编辑、垂直选择模式、文件比较、批量查找/替换、正则表达式、高亮关键词、无限撤销/重做、窗口分割、大纲目录、快捷插入、格式转换、书签、CSV 表格编辑、编码支持等,功能极强。仅支持 Windows 平台。


Kate (免费)

Kate,功能非常丰富,可以让你更轻松地查看和编辑所有的文本文件,既可以在标签页中查看,也可以在分割视图中查看,并且还附带了多种插件,包括一个嵌入式终端,可以让你直接从 Kate 中启动控制台命令,强大的搜索和替换插件,以及一个预览插件,可以让你看到你的 MD、HTML 甚至 SVG 的样子。另外,支持多种语法高亮,支持多标签,还支持多种插件,自定义也非常强大。自带中文,上手很简单,搜索也很好用。但仅支持 Windows 平台。


BowPad (免费)

BowPad ,是一个体积小巧、简单易用的代码文字编辑工具,同时支持很多代码语言。功能类似于 EmEditor、EditPlus 等同类软件,可以打开和识别多种类型的文件,包括那些写在 HTML 或 C++,Perl。支持很多代码语言,这些文件中的每一个需要一个单独的编辑器,可以识别使用的语法和适当突出关键词。BowPad,语法兼容性强,可显示超过100种文件类型和语言;可以处理UTF-8,UTF-16和UTF-32等不同的编码;且有着简单又美观的 Ribbon 用户界面。但仅支持 Windows 平台。

© 版权声明

相关文章

暂无评论

暂无评论...