如何在VScode中运行选择代码?

时间:2016-08-15 08:50:54

标签: visual-studio-code

我想在VScode中运行python的select代码。到现在为止,我必须复制代码并将其粘贴到下面的终端中运行。该系统是mac OS。 那么在我选择代码后有没有办法直接运行代码?例如,像快捷方式一样。 感谢。

6 个答案:

答案 0 :(得分:6)

@yanachen,现在可以在VS Code中使用。你需要做的就是:
1.确保在VS Code终端窗口中运行python 2.选择要在python中执行的文本
3.按以下链接中的定义调​​用命令“workbench.action.terminal.runSelectedText”: https://code.visualstudio.com/docs/editor/integrated-terminal#_key-bindings

答案 1 :(得分:1)

我注意到,命令“在活动终端中运行选定的文本”没有默认的键盘绑定,但是您可以创建一个。

按Ctrl + K + S打开“文件”->“首选项”->“键盘快捷键”。 在键绑定中搜索“ workbench.action.terminal.runSelectedText”。 按下左侧的图标以打开带有消息“按所需的组合键...”的windnow,然后进行选择。

我按了Ctrl + Alt + R-因为此组合尚未使用。 按Enter键存储您的绑定。

在Windows 10 Pro的VSCode 1.30.2上进行了测试。

答案 2 :(得分:1)

@唐 嗨,命令

workbench.action.terminal.runSelectedText

仅将文本发送到终端,而不运行它。 是否可以使其发送代码文本并立即运行它们而无需额外的“输入”?

答案 3 :(得分:1)

现在默认支持快捷键“ shift” +“ enter”。

  1. 选择正确的代码段
  2. 按“ Shift” +“ Enter”

答案 4 :(得分:1)

某些特定于语言的扩展名已经具有现有的键绑定。
在Windows上,对于 PowerShell 扩展名,运行选定的文本当前为 F8

答案 5 :(得分:1)

这是在“交互式窗口”中运行选择的设置。

在我的 VS Code(1.56.2 版)中,我执行以下操作:转到“设置”,搜索 interactive window,在出现的左侧面板中选择 Jupyter,最后选中下一个框到Jupyter: Send selection to interactive window。而已。对于某些用户(包括我)来说,另外一个步骤是根据您的喜好修改用于运行选择的键绑定。例如,转到 keyboard shortcuts,输入 run selection,您应该会看到一个键绑定列表,如果存在冲突,您可能需要重新定义它们。

enter image description here