Code Runner: 代码一键运行,支持超过40种语言

工欲善其事必先利其器,vscode作为代码编辑器已经在工程师中成为了主流,大量的可供选择的插件也为工程师提供了丰富的扩展支持。而Code Runner应该是下载量最大的插件之一了,代码一键运行,并支持了 Node.js, Python, C++, Java, PHP, Perl, Ruby, Go等超过40种的语言。
下面,我们就来看看如何来玩转Code Runner,提高你的效率。

代码一键运行
安装好Code Runner之后,打开你所要运行的文件,有多种方式来快捷地运行你的代码:

  • 键盘快捷键 Ctrl+Alt+N
  • 快捷键 F1 调出 命令面板, 然后输入 Run Code
  • 在编辑区,右键选择 Run Code
  • 在左侧的文件管理器,右键选择 Run Code
  • 右上角的运行小三角按钮

有这么多的运行方式,是不是非常地方便?

注意:相应语言的编译器或者解释器还是需要自行安装的,并且把路径添加到PATH环境变量里。

停止代码运行
如果要停止代码运行,也有如下几种方式:

  • 键盘快捷键 Ctrl+Alt+M
  • 快捷键 F1 调出 命令面板, 然后输入 Stop Code Run
  • 在Output Channel,右键选择 Stop Code Run

Run in Terminal
在 GitHub Issue 中,用户问到最多的问题就是乱码和怎么支持输入。通过设置,我们可以把代码放到 VS Code 内置的 Terminal 来运行,这两个问题就能迎刃而解了。

选择 文件 -> 首选项 -> 设置,打开VS Code设置页面,找到 Run Code configuration,勾上 Run In Terminal 选项。设置之后,代码就会在 Terminal 中运行了。

自定义运行逻辑
对于一些语言,用户希望能自定义代码的运行逻辑。比如说,在 Code Runner 中,C++的默认编译器用的是 g++,也许你希望使用 Clang。那么你可以在 VS Code 设置页面,找到 Executor Map 设置项,并且选择 在settings.json中编辑。

在 settings.json 中,添加 code-runner.executorMap 设置,然后就可以对不同的语言设置自定义的运行逻辑了。下面就是对 Java 配置的一个例子:

如果你想自定义代码运行逻辑,你可以用到下面的一些变量,在运行时,Code Runner会把相应的变量进行替换:

  • $workspaceRoot
  • $dir
  • $dirWithoutTrailingSlash
  • $fullFileName
  • $fileName
  • $fileNameWithoutExt

Code Runner 的一些常用功能,更多的功能和配置项,请访问Marketplace

VSCode插件---Code Runner相关推荐

  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. 20155321 实验四 Android程序设计
  2. ORA-01081: cannot start already-running ORACLE - shut it down first
  3. productFlavors 差异打包问题
  4. 判定2022年是否闰年c语言_C语言接本真题分享19年(2)
  5. sqlserve 热备用状态更新_燃气地暖一个月费用多少钱?看完收藏备用
  6. CES 2021落下帷幕 未来3年展会时间已公布
  7. 试论软件开发项目的成功因素
  8. html目录链接怎么做,word目录超链接怎么做
  9. 中国大学慕课python答案 北京理工大学_中国大学慕课mooc_Python 语言程序设计_章节测验答案...
  10. ads1256模块模拟测试_使用模拟进行测试
  11. ElasticSearch + IK分词 + 拼音分词
  12. 异常:Fatal error loading the DB: Invalid argument. Exiting
  13. 最近两周出去面试遇到的面试题(前端初级、长更)
  14. 【05】数据可视化:02-ECharts数据可视化案例_立可得智能看板
  15. 嵌入式ARM设计编程(一) 简单数据搬移
  16. [转载]别让用户发呆—设计中的防呆策略
  17. 外贸:圣诞新年祝福语语
  18. 文化产权交易系统-大盘行情实时掌控
  19. 点心云评测和横向对比
  20. drupal THEME主要文件

热门文章

  1. POJ 3233 Matrix Power Series(java)
  2. 如何去掉word文档右侧的竖线
  3. UMLChina公众号文章精选(20220126更新精选)
  4. 贯入用计算机怎样换算,标准贯入试验应用及其杆径换算研究
  5. 【SPIE独立出版∣IEEE Fellow特邀主讲】人工智能、网络等多主题征稿
  6. 计算机应用技术需要学数学吗,学计算机应用技术能不学数学吗?
  7. PS:PS将彩色相片变成纯黑白色
  8. 计算机桌面不能显示桌面,笔记本不显示桌面怎么回事_笔记本电脑开机不显示桌面如何处理-win7之家...
  9. TransactionSystemException
  10. 计算机主板巨头,主板主要厂商