1永久解决
win11,设置-时间和语言-语言和区域-管理语言设置,打开的对话框的管理选项卡,点击更改系统区域设置,然后勾选Beta版:使用Unicode-8提供全球语言支持(U).然后重启电脑即可.

这种方法可以永久解决vscode等工具终端乱码问题.
2.还有一种解决方法是临时的,不用重启电脑.打开vscode打开设置,输入terminal.integrated.profiles.windows,打开相关的终端功能设置,找到任意一个”在settings.json中编辑”的文字点击,然后加入
“terminal.integrated.profiles.windows”: {
“PowerShell”: {
“args”: [
“-NoExit”,
“-Command”,
“& { [Console]::OutputEncoding = [System.Text.Encoding]::UTF8 }”
]
},
“Command Prompt”: {
“args”: [
“/K”,
“chcp 65001”
]
}
保存重启vscode即可.
3.临时解决.使用的开发工具是trae,它会生成一个exe文件.此时不能再集成的终端中运行,因为会乱码.可以打开exe所在的目录,然后右键在终端中打开.输入代码:chcp 65001回车.然后在输入.\xxx.exe即可.关闭窗口即失效.
游学电子为您提供
© 版权声明
文章版权归作者所有,未经允许请勿转载,本站永久域名yxzhw.cn/bps.wang/sftg.top
THE END







暂无评论内容