使用 Python 的 Visual Studio Code

使用 Python 的 Visual Studio Code

我已经在 Ubuntu 中安装了 Visual Studio Code。但是我不能使用 Python。

一些信息:

我没有安装任何 python 版本。我目前在终端或 Python idle 2.7 上使用它

谁能帮我?

答案1

VS Code 并不像 Node.js 或 C# 那样支持开箱即用的 Python。它提供语法高亮、缩进和非常基本的代码提示,但仅此而已。特别是,你必须在没有调试的情况下才能做到。

另一方面,它非常灵活,并且很容易扩展,因为它允许定义自定义的“任务'。特别是,您可以定义一个Run Build任务,默认情况下使用 ++ 执行CtrlShiftB要查看所有可用命令的列表,请按 Ctrl++ ShiftP

  1. 打开一个 Python 文件并按Ctrl+ Shift+ B。它将打开一条消息,提示“未配置任务运行器”。这是在 Windows 上,但在 Ubuntu 上看起来完全相同。

    配置任务运行器

  2. .vscode/tasks.json按“配置任务运行器”。它将打开/创建项目文件夹下的文件。

    注意:在版本<中,0.8.0该文件夹名为.settings

    默认运行任务

  3. 将说明替换为

    {
        "version": "0.1.0",
        "command": "python",
        "args": ["${fileBasename}"],
        "showOutput": "always"
    }
    

    并保存文件。

    新建运行任务

  4. 返回 Python 文件并再次按Ctrl+ Shift+ B。它应该运行代码python并在输出窗格中显示输出。但请注意,如果您从某处读取,它将不起作用,stdin因为代码仅显示输出,但不允许输入。

也可以看看:

正如开头所说,VSCode 的优势确实是 Node、TypeScript、C#,因为它提供了 IntelliSense 和调试功能。

我个人非常喜欢JetBrains PyCharm 社区版。它占用一些内存,但却带来了自动完成、调试、虚拟环境支持等所有优点。

相关内容