电脑上Arduino IDE的版本是1.8.10
在vscode编译esp8266的时候控制台输出中文总是乱码,虽说不影响编译,但就担心错过什么信息

百度了好长时间,终于得以解决。先找到一个叫util.js的文件。它的位置一般在:
C:\Users\“你自己的用户名”\.vscode\extensions\vsciot-vscode.vscode-arduino-0.3.1\out\src\common
打开util.js文件后找到这一行,可以看到的是当脚本检测到win平台后会重新设置活动代码页(ps:怪不得每次我手动设置代码页之后点击编译结果都还是乱码),这就是导致vscode编译输出中文乱码的罪魁祸首。解决办法就是注释掉这一行,然后保存。
在vscode中重新打开项目的工作区,然后编译,可以看到中文显示正常~~~
参考资料:Arduino在vscode中输出乱码解决方法——亲测有效 https://blog.csdn.net/weixin_42225355/article/details/104906950