Visual Studio Code最近发布了,我喜欢它的外观和提供的功能,所以我想尝试一下。
我从下载页面下载了应用程序,启动了它,对一些功能做了一些调整……然后意识到我不知道如何实际执行我的任何Python代码!
我真的很喜欢Visual Studio代码的外观和感觉/可用性/特性,但我似乎不知道如何运行我的Python代码,这是一个真正的杀手,因为我主要用Python编程。
是否有一种方法可以在Visual Studio code中执行Python代码?
Visual Studio Code最近发布了,我喜欢它的外观和提供的功能,所以我想尝试一下。
我从下载页面下载了应用程序,启动了它,对一些功能做了一些调整……然后意识到我不知道如何实际执行我的任何Python代码!
我真的很喜欢Visual Studio代码的外观和感觉/可用性/特性,但我似乎不知道如何运行我的Python代码,这是一个真正的杀手,因为我主要用Python编程。
是否有一种方法可以在Visual Studio code中执行Python代码?
当前回答
在Visual Studio Code (Python)的最新版本(1.36)中:
按F5,然后按Enter,在集成终端中运行代码。
按Ctrl + A,然后按Shift + Enter,在交互式IPython shell中运行代码。
其他回答
您可以添加一个自定义任务来完成此任务。下面是Python的一个基本自定义任务。
{
"version": "0.1.0",
"command": "c:\\Python34\\python",
"args": ["app.py"],
"problemMatcher": {
"fileLocation": ["relative", "${workspaceRoot}"],
"pattern": {
"regexp": "^(.*)+s$",
"message": 1
}
}
}
将其添加到文件任务中。并按Ctrl + Shift + B运行它。
您不再需要任何额外的扩展。您可以简单地将调试器的输出切换到集成终端。
Ctrl+Shift+D,然后从顶部的下拉菜单中选择集成终端/控制台。
到目前为止,在Visual Studio Code中运行Python有四种方式:
通过集成终端(拜托,它是集成的!所以从技术上讲,你可以在Visual Studio Code中运行它;)
不需要安装任何扩展。 不需要创建和配置任何东西(假设您的$PATH中已经有python)。 ⌃空格(打开终端)和python my_file.py(运行文件)。
通过自定义任务(接受芬顿的回答):
不需要安装任何扩展。 默认的Visual Studio Code做事的方式。 注意不要复制粘贴答案,因为它的problemMatcher.pattern.regexp已经损坏,并且挂起了编辑器。最好要么删除problemMatcher,要么将regexp至少更改为^\\s+(.*)$。
通过代码运行扩展(@JanHan的答案):
需要配置代码运行器。在用户设置中的executorMap(添加路径到您的python)。 非常有用的扩展,特别是如果你在Visual Studio代码中不仅运行Python。
通过微软的官方Python扩展(vlad2135的答案):
需要创建launch.js(在Visual Studio Code的Debug选项卡中单击几下)。 对于那些想要使用Visual Studio Code作为Python的主要IDE的人来说,这个扩展是必不可少的。
超级简单:
按下F5键,代码将运行。
如果设置了断点,按F5将在断点处停止,并在调试模式下运行代码。
其他方法-添加快捷方式
注意:你必须在Visual Studio Code中安装Python Extension By Microsoft,并在左下角选择Python解释器。
选择文件→首选项→键盘快捷键(也可以按Ctrl + K + S) 在搜索框中输入python. execterminal 双击该结果(或者,可以单击加号图标) 按Ctrl + Alt + B将其注册为键绑定(或者,您可以输入自己的键绑定)
现在您可以关闭键盘快捷键选项卡 转到您想要运行的Python文件,并按Ctrl + Alt + B(或者,您可以按下您设置的键绑定)来运行它。输出将显示在底部的终端选项卡中。
安装Python扩展(Python应该安装在您的系统中)。要安装Python扩展,请按Ctrl + Shift + X,然后输入' Python '并输入。安装扩展。 打开包含Python代码的文件。是的!一个.py文件。 现在要运行.py代码,只需在编辑器屏幕上右键单击并点击“在终端中运行Python文件”。就是这样!
这是额外的一步。事实上,一次又一次的点击让我很恼火,所以我设置了快捷键。
点击左下角的“设置类型”图标→键盘快捷键→键入“在终端中运行Python文件”。现在你会看到+号,然后选择快捷方式。你已经完成了!