【问题标题】:Run files in terminal from VS Code从 VS Code 在终端中运行文件
【发布时间】:2019-03-09 22:00:57
【问题描述】:

是否有任何 VS Code 快捷方式可让您在 Windows 终端中运行文件而无需将文件的路径直接写入终端?

提前致谢。

【问题讨论】:

  • path 是指整个路径,即绝对路径或相对于当前目录的文件路径。

标签: python visual-studio-code


【解决方案1】:

试试

  {
    "key": "ctrl+shift+t",
    "command": "workbench.action.terminal.sendSequence",
    "args": { "text": "node '${file}'\u000D" }
  }

使用任何你想要的键绑定。见Release notes: sendSequence and variables。

使用 vscode v1.32,您可以使用 ${file} 等变量将序列发送到终端,这是当前文件。如果您想要其他路径,请在上面的键绑定中将 ${file} 替换为您的路径名。

在上面的键绑定中,我刚刚添加了node - 将其替换为在终端中运行 python 文件所需的任何内容。就像你的设置一样:"c:/python27/python.exe" from "python.pythonPath": "c:/python27/python.exe"

\u000D 是一个返回,所以它会自动运行。

我在 ${file} 变量周围添加了's,以防您的文件路径中有空格,

点赞c:Users\Some Directory\fileToRun

【讨论】:

    【解决方案2】:

    如果我理解您的问题,我认为您可以查看答案 here 和 here。我想您必须相应地更改您的task.json。

    【讨论】:

      猜你喜欢
      • 2022-10-03
      • 1970-01-01
      • 2022-08-11
      • 1970-01-01
      • 2021-05-26
      • 2021-08-16
      • 1970-01-01
      • 2018-07-19
      • 2021-04-06
      相关资源
      最近更新 更多