Visual Studio Code 控制台乱码问题

前言

今天想配置一下本地 lua 开发环境,lua 安装成功之后,打开 vscode 也安装了相应插件,编写好脚本,运行之后发现控制台输出中文时会显示乱码:

lua 复制代码
print("hello world")
myprint = function(param)
   print("这是打印函数 -   ##",param,"##")
end

function add(num1,num2,functionPrint)
   result = num1 + num2
   -- 调用传递的函数参数
   functionPrint(result)
end
myprint(10)
-- myprint 函数作为参数传递
add(2,5,myprint)

控制台乱码:

解决方法

百度了很多办法,比如修改注册表,可能因为我用的是 windows 11 家庭版,注册表那一项没有找到。索性放弃。

后来又尝试了以下方法,最终解决了问题:

  1. 打开控制面板,切换到分类,点击"时钟和区域":

  2. 点击"区域":

  3. 点击"管理"页签:

  4. 点击"更改系统区域设置":

  5. 勾选"Beta版:使用 Unicode UTF-8 提供全球语言支持(U)":

  6. 点击"确定"按钮,提示是否重启,选择是,重启后再次运行 vscode,成功!

相关推荐
monsion16 小时前
OpenCode 学习指南
人工智能·vscode·架构
非鱼䲆鱻䲜17 小时前
vscode开发stm32添加新的头文件路径和包含源文件
ide·vscode·stm32·cmake·包含头文件·包含源文件
liurunlin88821 小时前
Go环境搭建(vscode调试)
开发语言·vscode·golang
Willliam_william1 天前
QEMU学习之路(11)— 使用VSCode调试qemu-system-riscv64
ide·vscode·学习
TroubleMakerQi1 天前
[虚拟机环境配置]07_Ubuntu中安装vscode教程
linux·人工智能·vscode·ubuntu
zhensherlock1 天前
Protocol Launcher 系列:Trae AI 编辑器的深度集成
javascript·人工智能·vscode·ai·typescript·编辑器·ai编程
不解不惑1 天前
MacOS系统ssh和ftp,使用vscode实现
vscode·macos·ssh
π同学2 天前
ESP-IDF+vscode开发ESP32第二讲——console
vscode·esp32·console
计算机安禾2 天前
【C语言程序设计】第35篇:文件的打开、关闭与读写操作
c语言·开发语言·c++·vscode·算法·visual studio code·visual studio
Austin_YB2 天前
VScode中配置Python环境
ide·vscode·python