visual studio code开发python,visual studio code怎么运行python代码

  visual studio code开发python,visual studio code怎么运行python代码

  VisualStudioCode是一个功能强大、可扩展的轻量级代码编辑器。经过多年的发展,它已经成为Python社区首选的代码编辑器之一。本文将向大家介绍如何将VisualStudioCode变成Python开发神器,有需要的可以参考一下。

  00-1010安装Visual Studio代码,用VS代码创建并运行Python文件,用REPL格式化Python代码,重构Python代码,Python交互窗口。Visual Studio代码是一个强大的、可扩展的轻量级代码编辑器。经过多年的发展,它已经成为Python社区首选的代码编辑器之一。

  我们将学习如何安装Visual Studio代码并将其设置为Python开发工具,以及如何使用VS代码提高编程效率。

  我们开始吧!

  

目录

  我们将一步步介绍如何在macOS上安装VS代码。

  由于Windows和macOS的本质区别,如果你的小伙伴是Windows用户,你需要做一些小的修改来安装VS代码。不过在Windows上安装VS代码还是很简单的,和安装其他Windows应用完全一样,可以一直下一步。

  1.从其官网下载macOS或Windows的Visual Studio代码。下载页面将自动检测我们的操作系统,并显示一个大按钮,用于在您的计算机上下载最新版本的安装程序。如果没有,您可以单击向下箭头按钮,选择与我们计算机上安装的操作系统相匹配的稳定VS代码版本。

  2.双击下载的文件以提取存档的内容。

  3.将Visual Studio代码应用程序移动到Application文件夹,使其在macOS启动板中可用。

  4.启动Visual Studio代码,然后打开Python脚本所在的文件夹或创建一个新文件夹。例如,在我们的桌面上创建一个新文件夹,将其命名为py_scripts,然后尝试在VS代码上打开该文件夹。一般来说,VS代码需要我们的权限才能访问桌面文件夹中的文件。

  此外,可能有必要声明我们信任存储在桌面文件夹中的文件的作者。

  5.用扩展名创建一个新文件。py。例如,创建一个新文件,并将其命名为prog_01.py。py扩展,并希望安装Python扩展。

  在VS代码中使用Python,需要安装Python扩展,它带来了很多有用的功能,比如代码补全、调试、单元测试支持等等。

  单击安装。

  我们也可以通过浏览来安装Python扩展。单击VS代码左侧的扩展图标。

  这里将展示VS代码市场中最受欢迎的VS代码扩展列表。现在我们可以选择Python扩展并安装它

  6.安装完扩展后,我们要手动选择Python解释器,点击选择Python解释器。

  然后从列表中选择推荐的Python解释器。

  如果我们在Mac上安装了多个Python版本,我们需要在这里进行选择。

  

安装 Visual Studio Code

  e 中创建和运行 Python 文件

  现在我们拥有在 VS Code 中编写和运行 Python 代码所需的一切,接下来让我们在 VS Code 中编写以下代码,然后运行它

  

def palindrome(a):

   a = a.upper()

   return a == a[::-1]

  name = input("Enter a name: ")

  if palindrome(name):

   print("Its a palindrome name.")

  else:

   print("Its not a palindrome name.")

  通过单击 VS Code 右上角的 ▶️ 按钮运行代码,我们可以在终端上看到相应的输出。首先询问名称,输入一个名称,然后按回车键。它输出 It's a palindrome name。如果输入的名字是回文,否则输出It's not a palindrome name..

  回文词是一个字母序列,前后读法相同,例如 Hannah、Anna 和 Bob

  

  正如我们所看到的,所有输出都出现在集成终端中,下面让我们多谈谈这个奇妙的功能

  VS Code 通过将这个不错的功能嵌入到 IDE 中为开发人员带来了极大的便利,因为执行终端命令几乎是编写代码的一个组成部分。要查看终端,我们可以在 macOS 或 Windows 机器上键入 Ctrl + `,或使用 View > Terminal 菜单命令。此外,如果我们想杀死集成终端,可以单击终端窗口右上角的 bin 图标。从技术上讲,集成终端使用计算机上已安装的 shell — 例如,Windows 上的 PowerShell 或命令提示符,以及 macOS 和 Linux 上的 bash 或 zsh

  Visual Studio Code 允许我们自定义设置终端的外观。打开终端设置页面,单击终端窗口右上角的向下箭头按钮,然后选择配置终端设置选项,就可以轻松自定义字体、间距和光标样式

  

  VS Code 的另一个不错的功能是我们可以轻松地在多个 shell 之间切换,甚至可以更改集成终端中使用的默认 shell。请单击终端窗口右上角的向下箭头按钮,然后选择 Select Default Profile 选项

  

  将出现一个预先填充的可用 shell 列表,可以选择其中一个作为默认终端 shell。让我们选择 bash shell

  

  通过单击终端窗口右上角的加号图标创建新终端后,它将使用 bash shell,如下所示

  

  

  

使用 REPL

  VS Code 中的另一个非常有用的功能是运行单行或多行代码,只需选择它们并从上下文菜单中选择 Run Selection/Line in Python Terminal 选项

  在上面创建的 Python 文件中,编写以下语句

  

print("Hello, world!")

  然后选择该语句,并右键单击并选择 Run Selection/Line in Python Terminal 选项,如下所示

  

  输出出现在集成终端中,但以不同的形式出现,称为 REPL。让我们详细了解一下 REPL 及其优势

  REPL 代表读取、评估、打印、循环。这是一种使用 Python 解释器并直接在终端中运行命令的交互式方式。在 REPL 中,三个右箭头符号表示输入行

  在 VS Code 中启动 REPL 的另一种方法如下:打开命令面板,搜索 REPL,然后点击 Python: Start REPL

  

  将出现交互式 Python shell,我们可以在 >>> 提示符处输入命令,然后只需按 Enter 或 return 键即可执行它们,如下所示

  

  REPL 的一个很棒的特性就是我们可以立即看到运行命令的结果,因此如果我们想尝试一些代码行或尝试使用 API,REPL 是一个很好的方法

  

  

格式化 Python 代码

  我们应该养成在开始编写程序后立即以适当格式编写代码的习惯,Python 有一个著名的 Python 代码风格指南,称为 PEP 8,它使我们的代码易于阅读和理解。我们可以在 Python 官方网站上查看该风格指南

  接下来我们将学习如何使用 Autopep8 包自动将格式应用于我们的代码。这个包可以使用 pip 命令安装,自动格式化 Python 代码以符合 PEP 8 风格指南。毫无疑问 VS Code 支持使用 Autopep8 包进行自动代码格式化

  让我们看看如何安装包并在 VS Code 中启用它

  首先,在集成终端中执行以下命令安装 Autopep8 包

  

pip3 install autopep8

  安装完成后,关闭终端。现在打开 VS Code 的设置,搜索Python formatting,Autopep8 PathProvider 字段都需要填写为 autopep8

  

  最后一步是在保存时启用自动格式化

  

  当我们保存文件时,启用此功能会在 Python 源文件上应用所有 PEP 8 规则

  

  

重构 Python 代码

  在讨论在 VS Code 中重构 Python 代码之前,我们先来看一下重构的定义

  代码重构是重构现有计算机代码的过程——改变因式分解——而不改变其外部行为以使其更易于阅读和维护——维基百科

  Python 扩展提供了基本的重构功能,例如重命名符号、提取方法、提取变量等。例如,要将 palindrome() 方法名称更改为 check_palindrome(),请右键单击方法名称,然后选择 Rename Symbol 选项:

  

  在文本框中输入新名称 check_palindrome,然后按 Enter 重命名

  

  现在我们可以看到所有回文相关名称都已更改为 check_palindrome

  

  下面让我们尝试 extract method 功能,创建一个新的 Python 文件并将以下代码粘贴到其中

  

height = 5

  width = 4

  area = height * width

  print("Rooms area =", area, "square meters")

  选择第三行,右键单击,然后从上下文菜单中选择重构选项

  

  然后点击 Extract method 按钮,在出现的文本框中输入新名称calc_area,然后回车重命名

  

  

  

Python 交互窗口

  一个非常重要的功能是 Visual Studio Code 支持使用 Jupyter Notebooks。要在交互式窗口中运行当前文件,可以在资源管理器窗格中右键单击文件名,然后从上下文菜单中选择在交互式窗口中运行当前文件选项,如下所示

  

  如果尚未安装 Jupyter 包,它会显示一个对话框并要求安装它

  

  安装完成后会出现一个交互窗口,此时需要输入一个名字来判断是否为回文

  

  最后,可以在交互窗口中看到结果,如下

  

  此外,要在 VS Code 中创建新的 Jupyter Notebook,需要打开命令面板,然后选择 Jupyter: Create New Jupyter Notebook,如下所示

  

  它将创建一个新的 Jupyter Notebook,可以在 VS Code 中简单地创建 markdown 和代码单元

  

  以上就是一文教你将Visual Studio Code变成Python开发神器的详细内容,更多关于Visual Studio Code开发Python的资料请关注盛行IT软件开发工作室其它相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: