当在 Notepad++ 中启用自动换行时,如果同一行拥有英文+中文,而同时中文内容又比较长的话,Notepad++就会把这句中文当作一个英文单词来处理,从而使得中文被自动分到了下一行,造成阅读与修改的不便。

搜索了一下相关内容,原来老早以前 Notepad++ 就有这个问题,而解决办法也稍微有一点复杂,需要使用第三方插件的帮助。

首先在 Notepad++ 的 插件管理 窗体中搜索 NppExec,点选后安装。

重启 Notepad++ 后点选 插件 - NppExec - Execute NppExec Script,输入下面的代码:
sci_sendmsg SCI_SETWRAPMODE SC_WRAP_CHAR
npp_console 0
点击Save保存,最好命名一下。

之后点选 插件 - NppExec - Advamced Options,在 Execute this script when Notepad++ starts 中选择我们之前保存的脚本,再点击 OK 即可。

从此往后,Notepad++ 就不再有中文换行的问题了。

此解决方法来源
https://sourceforge.net/p/notepad-plus/discussion/331754/thread/7a813af6/