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

How to turn off run selected text in 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 的文件并 运行s 它,但这不是我想要 运行.

的文件

我猜这可能是因为 code 运行ner 扩展,但这是它第一次表现出这种行为。

感谢阅读本期,非常感谢您的帮助。

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

我的解决办法是修改settings.json文件属性"code-runner.ignoreSelection",默认值为false,我设置为是的。

详情:

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

  • 转到设置并在搜索栏中搜索 JSON

  • 取消勾选使用拆分JSON选项。

  • 单击在settings.json中编辑。

  • 将此行 "code-runner.ignoreSelection": true 放入您的 settings.json 文件中(在最后一个大括号之前)。

我希望能帮助遇到与我相同问题的任何人。