Visual Studio Code最近发布了,我喜欢它的外观和提供的功能,所以我想尝试一下。

我从下载页面下载了应用程序,启动了它,对一些功能做了一些调整……然后意识到我不知道如何实际执行我的任何Python代码!

我真的很喜欢Visual Studio代码的外观和感觉/可用性/特性,但我似乎不知道如何运行我的Python代码,这是一个真正的杀手,因为我主要用Python编程。

是否有一种方法可以在Visual Studio code中执行Python代码?


当前回答

在Python for Visual Studio Code扩展中有一个在终端中运行Python文件命令。

其他回答

简单直接的Python扩展可以节省时间和精力。 检测、调试、代码完成是安装完成后可用的特性。在此之后,要运行代码,需要配置正确的Python安装路径以运行代码。一般设置可在“用户作用域”和“工作空间”中为Python语言-“Python”配置。pythonPath环境”:“c: / python27 / python.exe” 通过以上步骤,至少可以执行基本的Python程序。

如果您正在使用最新版本的Visual Studio Code(版本1.21.1)。这个任务。Json格式已经改变,请看这里。因此芬顿和python_starter的答案可能不再有效。

开始配置前

在开始配置Visual Studio Code以运行Python文件之前。

确保已安装Python并将其可执行文件添加到系统PATH中。 您必须将python源文件所在的文件夹设置为您的工作文件夹(转到file -> Open folder设置您的工作文件夹)。

配置步骤

现在可以配置任务了。以下步骤将帮助您正确运行python文件:

使用Ctrl+Shift+P输入task,你会看到一个选项列表,选择Tasks: Configure task。

然后系统将提示您创建任务。选择此选项,系统将提示您从选项列表中进行选择。选择别人。

然后在打开的任务中。Json文件,使用以下设置: { “版本”:“2.0.0”, “任务”:[ { "label": "run this script", “类型”:“壳”, “命令”:“python”, “参数”:( " $ {file} " ], “problemMatcher”:[] } ] }

在上面的设置中,您可以给这个任务一个有意义的标签。例如,执行python。

转到“任务”菜单并单击“运行任务”。系统将提示您选择任务。只需选择新创建的运行此脚本任务。您将在TERMINAL选项卡中看到结果。

有关任务配置的更完整的教程,请参阅Visual Studio Code官方文档。

在Mac上使用control+F5(fn+F5)

为了使用相应的venv启动当前文件,我在launch.json文件中添加了以下内容:

 {
        "name": "Python: Current File",
        "type": "python",
        "request": "launch",
        "program": "${file}",
        "pythonPath": "${workspaceFolder}/FOO/DIR/venv/bin/python3"
    },

在bin文件夹中存在源代码…/venv/bin/activate脚本,当从常规终端运行时,该脚本是常规来源。

首先,你需要安装一个名为“代码运行器”的扩展 然后看看Visual Studio Code的右上角,你会看到运行按钮和 打击。 之后,你会在vs code的底部看到你的代码已经被执行。 您可以为“代码运行器”创建自己的键盘快捷键,以加快编码速度。