解决VS Code终端乱码的问题

作为一个程序员小白,在学习代码编程时,安装好代码编辑器后,在使用代码编辑器软件遇到了VS Code终端的乱码问题。

问题如下:在执行程序时终端出现了乱码。

此时VS Code软件默认字符编码是UTF-8。

方法一:在终端输入chcp 65001。

这种方法能成功解决乱码的问题,但是这种方法并不能一劳永逸,当下次再重新打开软件,执行文件时仍然会出现上述问题。

方法二:使用插件。点击左上角的扩展,在搜索框中输入“GBKtoUTF8”,点击“Install”。

尝试了使用这种方法,但并没有解决乱码的问题。

方法三:在VS Code软件的设置中修改。(强烈推荐!)

点击“file”->“Preferences”->“Settings”,在搜索框中输入“Settings”,点击“Edit in settings,json”。

添加如下代码:

"terminal.integrated.profiles.windows": {
    "PowerShell": {
        "source": "PowerShell",
        "icon": "terminal-powershell",
        "args": [
            "-NoLogo",
            "-NoExit",
            "-Command",
            "chcp.com 65001"
        ]
    },
    "Command Prompt": {
        "path": [
            "${env:windir}\\Sysnative\\cmd.exe",
            "${env:windir}\\System32\\cmd.exe"
        ],
        "args": [
            "/K",
            "chcp 65001"
        ],
        "icon": "terminal-cmd"
    }
}

注意标点符号。

这种方法能够成功解决问题,即使重新打开软件,再次执行文件也不会出现乱码的问题(赞!)。

注:第三种方法代码参考最简单的VSCode解决中文乱码方法(亲测有用)

  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值