有一个known bug in notepad,偶尔会在记事本++,写字板等中完全正常打开的文件在记事本中以汉字打开。
复制粘贴文件内容(从notepad ++到新文档)仍会在记事本中产生汉字。更改文件名仍会在记事本中产生中文字符。强制更改编码无效。
插入或删除单个字符(在notepad ++中)确实可以解决问题(直到撤消更改,然后问题再次出现),但是我们尚不知道一种方法来预先知道哪些文件将从插入中受益与外部空间相比,文件插入空间本身会触发错误。
我们想确保我们创建和保存的文件不会触发此错误。该方法必须与Windows和Linux计算机兼容。
是否有人遇到过这种情况,并且找到了防止触发该错误的可靠方法?
(注意:在二进制编辑器中检查的文件仅包含ASCII字符,没有其他字符。这不是二进制数据插入)