首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VSC中的CodeRunner设置

VSC中的CodeRunner设置
EN

Stack Overflow用户
提问于 2021-04-01 17:30:53
回答 1查看 464关注 0票数 1

我已经安装了VSC,并在其中添加了C/C++和CodeRunner扩展,它们都工作得很完美。我已经将CodeRunner设置为在终端中运行,并且对这些设置没有做太多其他工作。

但是,我现在安装了Python扩展,当我单击它时,CodeRunner ' Run‘按钮会显示两个选项:运行代码和在终端运行Python。当我之前运行一个C程序时,点击一下'Run‘就可以了。

在运行Python代码时,有什么方法可以消除额外的选项吗?本质上,我只想通过单击“Run”来执行程序。看起来,不管我选择什么选项,代码都会执行。(见附图)。谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-04-02 05:24:08

  1. 原因:在VS代码中,由"Python“扩展提供的绿色运行按钮是为了执行命令"Run Python File in Terminal”。它只需要我们单击一次就可以运行VS代码终端中的python文件:

当我们还使用扩展"Code“时,它提供的run按钮("Run”)默认为输出结果中的" output“。在前面的使用中,这个按钮将覆盖由"python“扩展提供的绿色按钮,但是现在它们已经集成了,我们可以选择执行方法。

  1. 对于设置"code-runner.runInTerminal": false,,它确定“代码运行程序”是否在“终端”中运行,它们执行的命令是不同的: “运行代码”:python -u "/python_file.py" “在终端运行Python”:/python.exe /python_file.py
  2. 解决方案:您可以使用F5调试代码或尝试关闭“代码运行程序”扩展。(单击"Enable“以恢复扩展的使用。)

参考资料:在VS代码中运行Python文件.

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66909100

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档