文章目录

  • 前言
  • 一、安装
  • 二、使用
    • 1.配置
      • Mac/Linux
      • Windows
    • 2.使用
  • 总结

前言

本人主要从事C++开发,所以平时在写技术博客的时候免不了要写示例程序。之前的话一直是在onlinegdb 上面来写示例程序,这样的话既可以跨平台,有可以避免编写额外的编译脚本。不过最近实在受不了onlinegdb的代码自动排版风格,为了替代onlinegdb, 我找到了一个VSCode宝藏插件:Code Runner. 今天主要介绍下我是怎么用这个插件来编译运行C++示例程序的。


一、安装

搜索VSCode插件“Code Runner”安装即可。

二、使用

1.配置

Mac/Linux

对于C++来说,Code Runner默认使用g++来编译的,如果在Mac或者Linux上面使用的话不需要额外的配置。

Windows

如果在Windows平台用Visual Studio来编译的话需要额外的配置,这里以Visual Studio 2022为例来讲解一下(其他版本的Visual Studio类似)。

  1. 首先打开Code Runner的设置,如下图所示。

  2. 在设置中找到Executor Map, 点击"Edit in settings.json"

  3. 设置cpp
    可以像下面这样来设置,对于其他版本的VS来说只用替换前面的VsDevCmd.bat路径就可以了。

    "cpp": "\"C:/Program Files/Microsoft Visual Studio/2022/Professional/Common7/Tools/VsDevCmd.bat\" && cd $dir && cl $fileName /Fe$fileNameWithoutExt.exe && $dir$fileNameWithoutExt.exe",
    

2.使用

使用起来很简单,右击会看到“Run Code”, 点击一下就行了。当然也可以使用快捷键。


在Output里可以看到执行结果。


总结

有了这款插件的话就可以在VSCode里面愉快地编写和运行C++代码了。

VSCode插件Code Runner用于C++相关推荐

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

    安装好code runner后编译c++文件时发现会出乱码,查了查网上好像没啥解决办法,后来看了看code runner的说明文件解决了. 首先进入Code-runner: Executor Map的 ...

  2. vscode中code runner使用c++17标准

    按照官网文档troubleshooting将tasks.json修改如下,使用vscode自带的run c/c++ file会使用c++17.但是code runner是走Run Code的,还是无效 ...

  3. VS Code插件Code Runner使用python虚拟环境

    首先进入Code Runner扩展设置 然后在settings.json中编辑 "python": "set PYTHONIOENCODING=utf8 &&am ...

  4. Vscode 使用 Code Runner 输出乱码,不只中文

    一.问题描述 在配置完vsode后,使用Run Coder运行代码,无论中英文,输出结果都是乱码: 使用一些网络上的常用处理方案都无法解决,例如:进入run coder的设置进行修改. 二.问题解决 ...

  5. vscode 使用code runner配置c++11

    打开 文件 -> 首选项 -> 设置 -> 输入 setting.json -> 打开 "在 setting.json 中编辑" 输入 "code ...

  6. vscode 运行代码快捷键(Code Runner)

    1.先安装插件"Code Runner" 2.点击"Run Code"或者快捷键 Ctrl+Alt+N

  7. 个人vscode插件配置全记录

    vscode是一款非常好的编辑器, 它的好很大一部分取决于丰富的插件库, 由于安装的插件比较多, 配置也比较多(个人喜欢瞎弄), 这里做一个插件和配置的备份, 纯粹个人配置, 做个参考 插件 Auto ...

  8. Linux下VSCode的安装和使用(VScode C/C++配置 CMake的使用)(GCC、GDB)(各类插件 Snippets、Code Runner、Include Autocomplete)

    文章目录 Linux下安装vscode VScode安装插件 编码与调试配置(转到bilibili教程 - 共24课) Linux下安装vscode vscode貌似也能通过apt-get 方法安装, ...

  9. c# vscode 配置_[VSCode插件推荐] Code Runner: 代码一键运行,支持超过40种语言

    记得两年多前,笔者那时还在写 PHP,同时需要写 Python 和 Node.js .所以在那时,支持多种语言的 VS Code 已经是笔者的主力编辑器了.唯一不足的是,笔者希望在VS Code里,能 ...

  10. VSCode Competitive Programming Helper (cph)插件和Code Runner的C++17设置

    CPH设置 首先在插件中心找到cph插件 然后找到小齿轮 点击后打开扩展设置 找到这一条,设置编译选项 写入编译时的条件-std=c++17 cph运行就是c++17版本的了 Code Runner设 ...

最新文章

  1. 工程路径网站图片路径的问题 绝对路径
  2. C语言博客作业--字符数组
  3. 科创板首发过会,格灵深瞳“三变”交出IPO答卷
  4. java cpu 内存_如何检查Java中的CPU和内存使用情况?
  5. hive相对于oracle的优点,【Hive】Hive面试题
  6. java-构建jar带哟参数提示的
  7. 从前,有只小仙女叫...
  8. ASP.NET 数据绑定操作
  9. 编译NVIDIA之Video_Codec_SDK_9.1.23之Sample
  10. raw,qcow2虚拟磁盘挂载
  11. 什么是OGNL表达式
  12. 2022最新手机号码正则
  13. 【视觉注意力机制】SE、CBAM、ECA三种可插拔注意力模块结构实现与详解
  14. 弹指流连间,在梦中轻拾爱的碎片
  15. 12月编程语言排行榜,java跌至低点,低代码发展迅猛
  16. 仿照写的sina微博的简单爬虫
  17. 大自然保护协会2018全球影赛获奖作品合集
  18. vue的$emit 与$on父子组件与兄弟组件的之间通信
  19. android apk 反编译,修改version后重新打包
  20. 《C语言编程魔法书:基于C11标准》——2.9 本章小结

热门文章

  1. 计算机英语pre,如何区别英语前缀pri,pro,per,pre?
  2. HTML5的结构元素
  3. html个性签名,经典的个性签名设计
  4. buck电路上下管_BUCK/BOOST电路原理
  5. 自然语言处理NLP + 知识图谱
  6. trajan 算法 离线求lca 超详细讲解~~~~ 保证一看就懂~~~
  7. 第三方调试助手的与S7-1200 PLC的通信
  8. 柳絮飘,往事忆:家(二)
  9. C语言if 语句的基本用法
  10. 有关php的外国参考文献,php论文英文参考文献