一直在Windows下使用英文版的Notepad++,也没有出现什么乱码的情况,然后再Linux上也安装了Notepad++ 7.6.4,一次需要用中文注释才发,返现中文显示竟然是乱码。
在新安装的Notepad++ 中出现中文乱码,首先 文件编码设置为了utf-8还是依然出错,然后继续寻找问题出在哪里,最后发现是工具自己的字体不支持中文。
总结:中文乱码的情况不仅仅是在你编码格式不正确的时候才出现,字体不识别中文的时候也会出现
以下是解决方案,特此存档笔记
版本是英文版Notepad++ 7.6.4 (64bit)
Settings->Style Configurator-> EnableGlobal Font
FontName: 各种中文字体 或者 各种Unicode MS 例如:MS Yahei, Arial unicode MS。如下图:
Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx