如何在vscode中关闭运行选中的文本



我想在vs code中关闭运行选定文本,但我不知道这个选项到底在哪里。

例如:

result = "Hello"
print(result)

如果我不小心用鼠标选择了最后4个字符ult)并点击运行,输出将不是"Hello",它将产生以下错误:

$ python -u "/home/irkoi/Documents/projects/Javascript/scripts/tempCodeRunnerFile.py"
File "/home/irkoi/Documents/projects/Javascript/scripts/tempCodeRunnerFile.py", line 1
ult)
^
SyntaxError: unmatched ')'

注意:它创建了一个名为tempCodeRunnerFile.py的文件并运行它,但这不是我想要运行的文件。

我猜这可能是因为代码运行器扩展,但这是它第一次执行此行为。

对于阅读这一期,您的帮助将不胜感激。

我知道我在回答我的问题很奇怪,但我发现了一个解决方案。

我的解决方案是修改settings.json文件属性"code-runner.ignoreSelection"

,默认值为false,我将其设置为true。 在细节:

  • 单击文件菜单,然后选择首选项。

  • 进入设置,在搜索栏中搜索JSON

  • 取消使用拆分JSON选项

  • 点击在settings.json中编辑.

  • 将这行"code-runner.ignoreSelection": true放在您的设置中。Json文件(最后一个大括号之前).

我希望这能帮助到任何遇到和我一样问题的人。

最新更新