使用 VSCode Tasks 添加 Python

引言

[VSCode]( 是一款由 Microsoft 开发的轻量级代码编辑器,可在多个操作系统平台上运行。它提供了丰富的功能和插件,使开发者能够更高效地编写代码。其中一个强大的功能是任务(Tasks)系统,它允许我们在 VSCode 中定义和运行各种任务。

本文将介绍如何在 VSCode 中使用 Tasks 功能来管理并运行 Python 代码。

准备工作

在开始之前,您需要安装以下软件和插件:

  1. [VSCode]( 编辑器
  2. [Python]( 解释器
  3. [Python 插件]( VSCode 的插件商店中搜索 python 并安装)

创建任务

VSCode 中的任务是一个由一系列命令组成的对象。通过配置任务,我们可以指定要运行的命令以及它们的参数和工作目录。

要创建任务,请按下 Ctrl + Shift + B(或者在菜单栏中选择 Tasks -> Configure Tasks)。这将在 .vscode 文件夹下创建一个名为 tasks.json 的文件,其中包含任务配置。

打开 tasks.json 文件,您将看到一个示例配置:

{
    "version": "2.0.0",
    "tasks": [
        {
            "label": "Build",
            "type": "shell",
            "command": "make"
        }
    ]
}

这是一个名为 "Build" 的任务,类型为 "shell"(表示执行一个 Shell 命令)。它的命令是 "make"。

配置 Python 任务

要创建一个 Python 任务,我们需要修改 tasks.json 文件的内容。以下是一个示例配置:

{
    "version": "2.0.0",
    "tasks": [
        {
            "label": "Run Python Script",
            "type": "shell",
            "command": "python",
            "args": [
                "${file}"
            ],
            "group": {
                "kind": "build",
                "isDefault": true
            }
        }
    ]
}

这个任务的标签是 "Run Python Script",它的类型是 "shell",命令是 "python",参数是 ${file}(这个变量代表当前打开的文件)。"group" 属性指定了任务所属的组,这里我们将其设为 "build" 并将其设置为默认任务。

运行 Python 任务

要运行 Python 任务,您可以按下 Ctrl + Shift + B,然后选择要运行的任务(在这里是 "Run Python Script")。或者,您可以点击状态栏中的 "Tasks" 按钮,然后选择任务。

另外,您还可以通过按下 Ctrl + Shift + P,然后输入 "Run Task",然后选择任务来运行它。

无论您选择哪种方式,都会在 VSCode 中的终端窗口中看到 Python 任务的输出结果。

示例

为了演示如何使用 VSCode Tasks 运行 Python 代码,我们将创建一个简单的 Python 文件并运行它。

首先,创建一个名为 hello.py 的文件,并在其中添加以下代码:

print("Hello, World!")

然后,按下 Ctrl + Shift + B,选择 "Run Python Script" 任务。您将在终端窗口中看到 "Hello, World!" 的输出。

总结

在本文中,我们学习了如何使用 VSCode 的 Tasks 功能来管理和运行 Python 代码。通过创建任务配置,我们可以轻松地运行 Python 脚本,并在终端窗口中查看输出结果。这使得我们能够更加高效地开发和调试 Python 代码。

希望本文能够帮助您更好地使用 VSCode 和 Python 进行开发工作。如果您对此有任何疑问或建议,请随时与我们分享。