【vscode】windows11在vscode终端控制台中打印console.log()出现中文乱码问题解决

1. 问题描述

在前端开发过程中使用vscode编写node.js,需要在控制台中打印一些中文信息,但是一直出现中文乱码问题,英文和数字都显示正常。在网上试了很多设置的办法,最终找到windos11设置中解决。

2. 原因

首先打开控制台,输入命令chcp,如果你的输出内容没有65001,name大概率就是因windows中文版系统cmd编码默认为GBK,而vscode默认新建文件的编码为UTF-8所以会出现中文乱码情况。

3. 解决方式

  1. 在电脑桌面左下角的搜索框中搜索区域(也可以从控制面板中进入)
  2. 然后切换到管理页签,选择更改系统区域设置
  3. 在弹出的框中勾选使用UTF-8提供全球语言支持,然后点击确认,并重启电脑。重启电脑之后在vscode中重新打印你的中文内容,就可以正常显示了!
相关推荐
lichenyang453几秒前
从一次“重新发送 / 重新生成”开始,聊聊流式聊天状态机到底解决了什么问题
前端
前端Hardy1 分钟前
一个时代结束了:npm 终于对 install 脚本下手了
前端·javascript·后端
撑死胆大的3 分钟前
2026开发变局:国标落地后,软件开发彻底换赛道
前端·低代码·ai·大模型
木囧17 分钟前
PyCharm手动创建虚拟环境
ide·python·pycharm
悟空瞎说30 分钟前
最新 React Native 推送通知完整实战指南
前端
GuWenyue30 分钟前
前端异步请求踩坑?3种方式搞定Ajax数据交互,从XHR到async/await
前端·javascript·设计模式
李白的天不白32 分钟前
pnpm 启动前端项目
前端
lvchaoq38 分钟前
从原理层面解释前端大数据量性能优化系列——分片加载
前端
杨先生哦1 小时前
2026 热端攻防:AI 驱动 Web 前端安全全景透析
前端·笔记·安全·web安全