我在网上没有找到答案,所以来这里问一下。 我是Visual Studio Code的开发人员,比如说Python语言。 如果我运行代码,它总是会打开一个新的终端,这样我就可以快速打开很多终端,但每次关闭它们都很麻烦。 有可能在当前已打开的终端中运行代码而不需要自己输入“python文件名”吗?
我在网上没有找到答案,所以来这里问一下。 我是Visual Studio Code的开发人员,比如说Python语言。 如果我运行代码,它总是会打开一个新的终端,这样我就可以快速打开很多终端,但每次关闭它们都很麻烦。 有可能在当前已打开的终端中运行代码而不需要自己输入“python文件名”吗?
.vscode/tasks.json
文件。以下任务将在集成终端中打开:{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"label": "Run shell command",
"type": "shell",
"command": "echo 'Hello world!'",
"group": "test",
"presentation": {
"panel": "shared",
"reveal": "always",
"focus": true
},
}
]
}
"panel": "shared"
行。这将在同一终端中运行命令。这是我的任务文件,供任何想更轻松地启动Python文件的人使用:
{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"label": "Run Script",
"command": "python",
"presentation": {
"panel": "shared",
"reveal": "always",
"focus": true
},
"args": [
"${file}"
],
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
使用快捷键CTRL+SHIFT+B来构建任务,当您想重新构建时,请使用相同的快捷键 :)
tasks.json
文件,使得 VSCode 可以在 shell 中运行 Python 任务,不是吗? - Spencer Pollock