现象

文件本身编码是 UTF-8,但 VSCode「全局搜索(Find in Files)」预览窗口读取编码出错,把中文识别成了 GBK/GB2312,出现大量问号、乱码汉字;打开文件正文文字却是正常的,只在搜索结果预览里乱码。

解决方案

强制 VSCode 全局搜索使用 UTF-8

  1. 打开设置:Ctrl + ,
  2. 搜索字段:files.encoding
  3. 设置为:utf8
  4. 再搜索:files.autoGuessEncoding,把这个选项关掉(取消勾选)

更多推荐