vscode安装code runner后运行程序出现乱码解决办法 �밴���������. . .

本文介绍了如何解决在使用CodeRunner时遇到的C++编译输出乱码的困扰。通过进入Code-runner:ExecutorMap设置,手动输入配置代码,并在settings.json中编辑,确保正确指定C++的执行路径。重启VSCode后,问题得到解决。此外,还提到了CodeRunner的其他实用功能,如在终端运行和保存文件时触发编译。
摘要由CSDN通过智能技术生成

安装好code runner后编译c++文件时发现会出乱码,查了查网上好像没啥解决办法,后来看了看code runner的说明文件解决了。

首先进入Code-runner: Executor Map的界面,选择在settings.json中编辑请添加图片描述

然后需要手动输入图中6-17行的代码(图1),该代码源自官方手册(图2)请添加图片描述
请添加图片描述
我把我自己用的代码放到下面

    "code-runner.executorMap": 
    {
        "javascript": "node",
        "php": "C:\\php\\php.exe",
        "python": "python",
        "perl": "perl",
        "ruby": "C:\\Ruby23-x64\\bin\\ruby.exe",
        "go": "go run",
        "html": "\"C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe\"",
        "java": "cd $dir && javac $fileName && java $fileNameWithoutExt",
        "c": "cd $dir && gcc $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
        "cpp": "cd $dir && g++ $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
    },
  • 注:这里c++的代码是我自己根据c的打上去的,可能不够严谨,如果有不对的地方欢迎指出。

然后保存重启一下vscode就行了。


另外code runner可以勾选在终端运行和保存文件两个功能,挺好用的。请添加图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值