vscode安装code runner后运行程序出现乱码解决办法 �밴���������. . ._code runner 乱码_老龙QAQ的博客-程序员宝宝

技术标签: visual studio code  vscode  ide  

安装好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可以勾选在终端运行和保存文件两个功能,挺好用的。请添加图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_52167116/article/details/123490329

智能推荐

engine.js详解_rodjohnson的博客-程序员宝宝

   只要在DWR里用到马歇尔(marshall),engine.js是必须的.他生成了javascript函数的通用接口.   所有DWR页面都需要下列的脚本元素来导入主要的DWR引擎.        src=/[YOUR-WEB-APP]/dwr/engine.js>      选项索引   下列选项都是可行的.通过运用DWREngine.setX()函数来设置全局的或者运用{ t

Laravel-Vue开发初探二:Inertia拾遗_keysguy的博客-程序员宝宝

文章目录一. Inertia流程1. 全局变量1.1 $page一. Inertia流程1. 全局变量1.1 $page问题:在查看JetStream给的登录界面代码中,入口文件如下:cat \resources\js\Pages\Welcome.vue发现这里有一段代码有个$page属性比较奇怪,原文如下:<inertia-link v-if="$page.props.user" href="/dashboard" class="text-sm text-gray-700 unde

蓝桥杯和天梯赛总结_daguniang123的博客-程序员宝宝

                                              蓝桥杯和天梯赛总结二场比赛,有得有失,对于天梯赛,虽说是个人赛也像是团体赛,这次做题并没有像以前一样从头开始做,而是从最简单的开始,一方面打算写快点说不定可以拿个一血,还有从做题的经验来看,一般第一题是最麻烦的,容易慌了手脚,最后的结果做下来大概是前面8题第一题不知怎么拿了部分分数其余都满分,然后做了二题进...

招商银行-FinTech精英训练营初赛-编程题_丶聂小白的博客-程序员宝宝

第一题是经典dp拼凑钱币的改版,看这里第二题题目化简为,一个数字环,才不能选择相邻的数字,问能选择的数字之和最大为多少类似于leetcode上的股票买卖问题,用一个二维数组表示第i个数字选或者不选的最大和因为是环,所以要分情况讨论第一个数字选不选的情况#include <iostream>#include <cstdio>#include <cstring>...

LOADRUNNER_dashuai969的博客-程序员宝宝

开始菜单输入 :regedit (注册表编辑器)选择 HKEY_LOCAL_MACHINE/SOFTWARE 下面 添加项  Mercury Interactive 然后在该项下面添加LoadRunner 然后在该项目下添加 License2     在该项中新建字符串 名称:license-key 值=AEAMAUIK-YAFEKEKJJKEEA-BCJGI下一步:在license2下面添加Hi

随便推点

java实验报告_1_荷秋zavay的博客-程序员宝宝

1.1 实验目标查找、下载JDK系统文件,并正确完成JDK的安装;正确安装并使用Eclipse软件;完成利用IDE进行简单Java程序的编写、调试及运行;完成利用CMD进行简单Java程序的编写、调试及运行;1.2 实验要求请各位学习者记录实验调试中出现的问题、调试过程及解决方法;请各位学习者记录实验成果,并将运行结果抓屏;请各位学习者按教学大纲的要求完成实验报告– 完成实验报告Word文件– 请将程序设计思想和方法、最终程序清单(自行设计部分明确表示)、运行结果抓屏等1.3 实验内容

git commit --amend出现报错:E325: ATTENTION Found a swap file by the name “.git/.COMMIT_EDITMSG.swp”_iRayCheung的博客-程序员宝宝

E325: ATTENTIONFound a swap file by the name ".git/.COMMIT_EDITMSG.swp" owned by: X dated: Wed Feb 21 12:01:07 2021 file name: ~X/Sites/mysite/.git/COMMIT_EDITMSG modified: no user name: X host name: X-2.local

AXI4 / AXI4-Lite / AXI4-Stream_爱洋葱的博客-程序员宝宝

AXI 总线协议根据不同的场景,又更加的细分为了三种类型:AXIAXI-LiteAXI-Stream (也叫AXIS)完整的 AXI 总线协议涉及的内容较多,适合高速内部互联(通过 AXI Interconnet),独立的读写数据总线和独立的读写地址总线,加上 burst based 传输,使得其吞吐可以达到很高水准;之所以将 AXI 总线协议标准分为了 3 类,主要是为了针对...

CSSCI中文数据库引文分析+主路径分析+共被引_pajek主路径分析_学术点滴的博客-程序员宝宝

有一款软件叫HistCite,用于做英文数据库的引文分析。但是,并不适用于中文数据库。基于此本文开了一款功能类似HistCite的软件,用于挖掘中文引文。目前针对英文的引文分析论文较多,而对于中文的并不多,特别是主路径分析。原因在于针对中文没有软件可以使用,想做主路径分析或者文献共被引、作者共被引、期刊共被引等有一定难度。为了更准确地解决此类问题,【学术点滴】团队攻克了这一困扰国内研究者的一大难题,开发出一款软件,只需一键,你想要的信息全都构建完毕。为便于引用,软件已经集合到COOC6.66版本

操作系统--第五章虚拟存储器_55555好想打游戏的博客-程序员宝宝

在此之前,第四章所讲述的常规存储器管理方式的缺点是?一次性:作业在运行前一次性地全部装入内存驻留性:作业装入内存后,便一直驻留在内存中,直至作业运行结束。程序执行的特点:多数情况下仍是顺序执行。少部分的转移和过程调用指令会使程序执行由一部分区域转至另一部分区域(但研究表明调用深度多数情况下不超过5)许多由少数指令构成的循环结构会多次执行。对许多数据结构的处理(如数组)往往局限于很小的...