登陆

极彩在线手机版-「VSCode插件引荐」 Code Runner: 代码一键运转,支撑超越40种言语

admin 2020-02-14 199人围观 ,发现0个评论

记住两年多前,笔者那时还在写 PHP,一起需求写 Python 和 Node.js 。所以在那时,支撑多种言语的 VS Code 已经是笔者的主力修改器了。仅有缺乏的是,笔者期望在VS Code里,能有一种便利的方法来运转各类的代码,乃至是代码片段。正是由于这个来自于本身的需求,笔者开发了Code Runner插件。时至今日,Code Runner已经有了超越400万的下载量,支撑了 Node.js, Python, C++, Java, PHP, Perl, Ruby, Go极彩在线手机版-「VSCode插件引荐」 Code Runner: 代码一键运转,支撑超越40种言语等超越40种的言语。下面,咱们就来看看如何来玩转Code Runner,进步你的功率。

代码一键运转

装置好Code Runner之后,翻开你所要运转的文件,有多种方法来便利地运转极彩在线手机版-「VSCode插件引荐」 Code Runner: 代码一键运转,支撑超越40种言语你的代码:

  • 键盘便利键 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中修改极彩在线手机版-「VSCode插件引荐」 Code Runner: 代码一键运转,支撑超越40种言语

在 settings.json 中,增加 code-runner.executorMap设置,然后就能够对不同的言语设置自定义的运转逻辑thick了。下面便是对 Java 装备的一个比如:

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

  • $workspaceRoot

  • $dir

  • $dirWithoutTrailingSlash

  • $fullFileName

  • $fileName

  • $fileNameWithoutExt

最终

本文介绍了 Code Runner 的一些常用功用,更多的功用和装备项,请拜访 Marketplace 页面。假如有什么feature request或许遇到了bug,欢迎开 issue 到 Code Runner 的 GitHub: https://github.com/formulahendry/vscode-code-runner

请关注微信公众号
微信二维码
不容错过
Powered By Z-BlogPHP