Visual Studio Code最近发布了,我喜欢它的外观和提供的功能,所以我想尝试一下。
我从下载页面下载了应用程序,启动了它,对一些功能做了一些调整……然后意识到我不知道如何实际执行我的任何Python代码!
我真的很喜欢Visual Studio代码的外观和感觉/可用性/特性,但我似乎不知道如何运行我的Python代码,这是一个真正的杀手,因为我主要用Python编程。
是否有一种方法可以在Visual Studio code中执行Python代码?
Visual Studio Code最近发布了,我喜欢它的外观和提供的功能,所以我想尝试一下。
我从下载页面下载了应用程序,启动了它,对一些功能做了一些调整……然后意识到我不知道如何实际执行我的任何Python代码!
我真的很喜欢Visual Studio代码的外观和感觉/可用性/特性,但我似乎不知道如何运行我的Python代码,这是一个真正的杀手,因为我主要用Python编程。
是否有一种方法可以在Visual Studio code中执行Python代码?
当前回答
在Python for Visual Studio Code扩展中有一个在终端中运行Python文件命令。
其他回答
如果我只是想在终端中运行Python文件,我会为该命令创建一个键盘快捷方式,因为默认情况下没有快捷方式(你需要在你的路径中有Python解释器可执行文件):
进入首选项(左下角的齿轮图标)→键盘快捷键 输入“在终端中运行Python文件” 点击该命令的“+”,然后输入键盘快捷键
我用Ctrl + Alt + N。
以下是当前(2018年9月)用于运行Python代码的扩展:
官方Python扩展:这是必须安装的。
代码运行器:对各种语言都非常有用,不仅仅是Python。我强烈推荐安装。
实时Python便签,在侧窗口中显示你的变量。我是这个的创建者,所以显然我认为它很棒,但我不能给出一个公正的意见¯\()/¯
Wolf:实时Python便签,内联显示结果
当然,如果你使用集成的终端,你可以在那里运行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 + A 运行选定的行:Shift + Enter