来源|知乎专栏:玩VS代码
原作者|韩军
记得两年多前我还在写PHP,也需要写Python和Node.js,所以当时支持多种语言的VS Code已经是作者的主编辑器了。唯一的不足是希望在VS Code中有一个快速运行各种代码甚至代码片段的方法。因为这个需求,作者开发了代码运行器插件。截至目前,Code Runner下载量超过400万,支持Node.js、Python、C++、Java、PHP、Perl、Ruby、Go等40多种语言。接下来,我们来看看如何玩代码运行器,提高效率。
代码一键运行
安装代码运行程序后,打开要运行的文件,有许多方法可以快速运行代码:
键盘快捷键 Ctrl+Alt+N快捷键 F1 调出 命令面板, 然后输入 Run Code在编辑区,右键选择 Run Code在左侧的文件管理器,右键选择 Run Code右上角的运行小三角按钮操作方式那么多,是不是很方便?
注意:相应语言的编译器或者解释器还是需要自行安装的,并且把路径添加到PATH环境变量里停止代码运行有几种方法可以阻止代码运行:
键盘快捷键 Ctrl+Alt+M快捷键 F1 调出 命令面板, 然后输入 Stop Code Run在Output Channel,右键选择 Stop Code Run在终端运行
在GitHub问题中,最常见的问题是乱码字符和如何支持输入。通过设置,我们可以把代码放在VS Code的内置Terminal中运行,这两个问题很容易解决。
选择文件->:首选项->:设置,打开VS代码设置页面,找到运行代码配置,并选中在终端运行选项。设置后,代码将在终端中运行。
自定义操作逻辑
对于某些语言,用户希望能够定制代码的运行逻辑。比如在Code Runner中,C++的默认编译器是g++,可能你想用Clang。然后,您可以在VS代码设置页面上找到执行器映射设置项目,并选择在设置中编辑它
在settings.json中,添加代码运行器。executermap设置,然后您可以为不同的语言设置自定义运行逻辑。下面是一个Java配置的例子:
如果要自定义代码运行逻辑,可以使用以下变量。在运行时,代码运行器将替换相应的变量:
$workspaceRoot$dir$dirWithoutTrailingSlash$fullFileName$fileName$fileNameWithoutExt最后本文介绍了代码运行器的一些常用功能,以及更多的功能和配置项。请访问市场页面。如果有任何功能要求或错误,请打开一个问题给代码运行:https://github.com/formulahendry/vscode-code-runner的github
本文授权转载,知道专栏:玩VS代码
1.《vscode设置中文 VSCode插件推荐 | Code Runner: 代码一键运行,支持超过40种语言》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《vscode设置中文 VSCode插件推荐 | Code Runner: 代码一键运行,支持超过40种语言》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/jiaoyu/1602285.html