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

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

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

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


当前回答

以下是当前(2018年9月)用于运行Python代码的扩展:

官方Python扩展:这是必须安装的。

代码运行器:对各种语言都非常有用,不仅仅是Python。我强烈推荐安装。

实时Python便签,在侧窗口中显示你的变量。我是这个的创建者,所以显然我认为它很棒,但我不能给出一个公正的意见¯\()/¯

Wolf:实时Python便签,内联显示结果

当然,如果你使用集成的终端,你可以在那里运行Python代码,而不必安装任何扩展。

其他回答

所有这些答案现在都过时了。

目前你必须:

安装Python语言扩展(当然是Python) 打开文件夹(重要!),打开文件夹内的任何Python文件 切换到调试“tab”(?),然后点击变速箱(提示'Configure of Fix 'launch.json ") 保存打开的启动。Json文件(它被放置在步骤#2中打开的文件夹中的.vscode子目录中) 最后,点击绿色三角形或按F5

没有额外的扩展或手动启动。现在需要编辑Json。

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

注意:你必须在Visual Studio Code中安装Python Extension By Microsoft,并在左下角选择Python解释器。

Go to File → Preferences → Keyboard Shortcuts (alternatively, you can press Ctrl + K + S) In the search box, enter python.execInTerminal Double click that result (alternatively, you can click the plus icon) Press Ctrl + Alt + B to register this as the keybinding (alternatively, you can enter your own keybinding) Now you can close the Keyboard Shortcuts tab Go to the Python file you want to run and press Ctrl + Alt + B (alternatively, you can press the keybinding you set) to run it. The output will be shown in the bottom terminal tab.

在windows vs code上运行python3:

从官方网站下载python解释器 安装vs code的python包。这可以直接从vscode的扩展管理器中安装 通过运行以下命令,验证您的python3已经安装: Py -3—版本 在vscode的终端上使用以下命令运行脚本: Py -3 main.py

要了解更多信息,请前往这里了解详细的安装过程。

如果您正在使用最新版本的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官方文档。