Notepad++近期版本避雷

近期Notepad++若干版本存在投毒事件,虽然也欢迎大家使用替代软件,但是Notepad++作为一款开源软件,如有需要也可以继续白嫖使用,但是请务必避开若干埋雷版本!

经检查,部分版本在帮助菜单中加入了有关tw的部分个人错误观点,请务必避雷!以及部分版本存在有关乌克兰或其他有关zz的个人观点,可根据自己需要选择。

主要时间线如下,其中XX版本指的是当前版本至下一行提到的版本之前,在帮助菜单中添加了某些个人言论内容。而 "移除" 指的是从当前版本到下一行提到的版本之前为止不含zz观点:

版本 内容
... 以前不再统计
v7.6.2 法国黄马甲+改图标
v7.6.3 移除
v7.8.1 维吾尔族
v7.8.4 移除
v7.8.9 香港
v7.9.1 Samuel Paty(法国教师斩首案)
v7.9.2 香港
v7.9.3 移除
v8.3 北京
v8.3.2 反战
v8.4 乌克兰
v8.4.1 移除
v8.6.8 tw+改图标
v8.7.1 移除
v8.7.8 乌克兰+改图标
v8.8.2 移除
v8.8.5 目前最新版本

Notepad++从v8版本开始支持暗黑模式。虽然我不是很关心。

从v8.6版本开始全面支持多光标编辑功能,比较实用。

从v8.6.2版本增加了未光标选中时按下Ctrl+C可直接复制当前行,比较实用。

而v8.6.8版本增加了大量菜单汉化内容,虽可以通过拷贝多语言的xml文件覆盖解决,但是较为麻烦。

但是从v8.6.8-v8.7这3个版本存在涉z言论,请务必避开!

简单来说就是目前下载v8.7.1以后的版本是安全的。

之后的版本有关闭到系统托盘功能(v8.7.1)、添加固定标签页功能(v8.7.2)、撤销重做同时恢复选区功能(v8.8.1)、添加若干编程语言支持、增强函数识别能力等功能,可根据自己需要选取。

检查代码

首先使用git克隆仓库:

bash 复制代码
git clone https://github.com/notepad-plus-plus/notepad-plus-plus.git

然后创建 check-changelog.bat 文件:

bash 复制代码
@echo off
for /f %%i in ('git log --pretty^=format:"%%h" -100 -- PowerEditor/bin/change.log') do (
    git show %%i -- PowerEditor/src/Notepad_plus.rc
)

功能实现检查 PowerEditor/bin/change.log 发生变化的最后100次提交,打印其中 Notepad_plus.rc 文件发生变化的变化内容,该文件主要控制 F1 帮助菜单下显示的内容。

然后在CMD中运行批处理文件,重定向到TXT文件中,以便查看日志文件中的中文:

bash 复制代码
check-changelog.bat > note.txt

运行速度较慢,可能需要运行30秒钟。

然后打开 note.txt 文件,应用正则替换,将以下表达式替换为空:

复制代码
^(?!\+[^+]| +Note).*\r?\n?

可删除除版本说明和新增的代码行以外的信息,方便检查帮助菜单中的资源内容。

相关推荐
默魔4 天前
uniapp canvas 生成海报并保存到相册
uni-app·notepad++
JIngJaneIL7 天前
停车场管理|停车预约管理|基于Springboot+的停车场管理系统设计与实现(源码+数据库+文档)
java·数据库·vue.js·spring boot·论文·notepad++·停车场管理|
一人一程温一壶酒13 天前
微信小程序uniapp开发附源码——图片加水印
微信小程序·uni-app·notepad++
LXA080914 天前
UniApp 小程序中使用地图组件
小程序·uni-app·notepad++
IDOlaoluo15 天前
Notepad++ 7.8.4 安装步骤详解(附 npp.7.8.4.Installer 安装教程)
notepad++
菠菠萝宝15 天前
【AI应用探索】-10- Cursor实战:小程序&APP - 下
人工智能·小程序·kotlin·notepad++·ai编程·cursor
G佳伟16 天前
微信小程序实现长按复制选中文字的效果
微信小程序·小程序·notepad++
TiAmo zhang17 天前
微信小程序开发案例 | 幸运抽签小程序(下)
微信小程序·小程序·notepad++
TiAmo zhang20 天前
微信小程序开发案例 | 极简清单小程序(下)
微信小程序·小程序·notepad++
困到晕阙21 天前
【解决】Notepad++设置中文模式
notepad++