【发布时间】:2019-03-09 22:00:57
【问题描述】:
是否有任何 VS Code 快捷方式可让您在 Windows 终端中运行文件而无需将文件的路径直接写入终端?
提前致谢。
【问题讨论】:
-
path是指整个路径,即绝对路径或相对于当前目录的文件路径。
是否有任何 VS Code 快捷方式可让您在 Windows 终端中运行文件而无需将文件的路径直接写入终端?
提前致谢。
【问题讨论】:
path 是指整个路径,即绝对路径或相对于当前目录的文件路径。
试试
{
"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
【讨论】: