Python最好的IDE:VS Code详细配置及设置

1.IDE大比拼

IDE和Python的关系:

python可以在IDE上方便的开发,IDE方便编写和调试程序。

python IDE只有2个选择:

  • pyCharm
  • vs code

2.VS Code安装

https://code.visualstudio.com/

  • 安装时需要注意勾选添加到Path
  • 也可以勾选上下文菜单到右键
  • 安装过程在各个平台都一样

在这里插入图片描述

3.VS必须掌握的快捷键

ctrl+shift+p(一定要掌握)

  • 所有的设置都可以通过这个快捷键设置
  • 你使用的过程中会发现它强大的功能
  • 用的时候再进行搜索 不需要去记忆

4.VS Code核心概念

workspace 工作空间

在这里插入图片描述

setting 设置

  • ctrl+shift+p可以进行任何设置

在这里插入图片描述

plugin 插件

在这里插入图片描述

5.VS安装Python插件

vscode是一个通用的IDE 它可以开发很多语言
如果要支持开发python 需要安装Python插件

在这里插入图片描述

6.VS code 工作区Workspace

  • 打开一个文件夹就相当于一个Workspace
  • 所有的代码都在这个工作空间里
  • 方便环境和代码迁移到另一个系统或另一个位置

在这里插入图片描述

vscode 支持对当前的工作空间单独的设置。方便工作空间中配置的移植。

在这里插入图片描述

所有的关于工作空间的设置都保存setting.json这个文件夹中:

在这里插入图片描述

对于插件来说,可以在全局启用,或者只针对于工作区启用。
它的优点就是可以让你的工作空间非常方便的移植

在这里插入图片描述

工作区可以另存为一个单独的文件,它可以存在任何地方。

它其实是一个json文件,双击打开就可以打开这个工作空间

在这里插入图片描述

7.VS Code运行程序

可以新建文件和文件夹,然后创建一个py文件
在这里插入图片描述

左下角可以切换你当前python安装的各种版本

在这里插入图片描述

启动调试 运行都可以在这里运行程序:

在这里插入图片描述

当然也可以运行选定的代码:

在这里插入图片描述

8.VS_代码自动完成

vscode 写代码会自动给你提示

在这里插入图片描述

到我们写完之后 把鼠标放到某个函数或者库上面,它也会自动给提示:

在这里插入图片描述

“右键”=》“Go to Definition”可以看到源代码

在这里插入图片描述

可以创建一个新文件定义一个方法

在这里插入图片描述

在另一个文件就可以导入它,然后调用:

在这里插入图片描述

你就可以通过“Go to Definition”看到函数的定义

在这里插入图片描述

有时 ,你不知道一个变量在哪里定义,也可以通过“Go to Definition”找到

在这里插入图片描述

9.pip命令以及分屏窗口

pip 是 Python 包管理工具,相当于Linux当中的apt-get
终端查看pip列表:

在这里插入图片描述

分屏幕查看不同文件

在这里插入图片描述

按住alt键可以上下分屏

在这里插入图片描述

10.VS_Linter实时的对代码进行错误提示

我把代码改为错误,他会自动标为红色提示错误
在这里插入图片描述

11.代码风格自动校正插件 PEP8

右键 然后格式化文档

在这里插入图片描述

它会提示安装插件 点击安装 就可以自动的帮你标准化 你写的python代码了

在这里插入图片描述

12.重构refactor

右键=》Extract Method 可以提取方法,重构函数,它会自动提醒安装插件在这里插入图片描述

右键=》Rename Symbol 可以重命名所有函数的引用到的名称

在这里插入图片描述

也可以重命名所有引用到的变量:

在这里插入图片描述

13.代码片段snippet

只需要输入几个字母 它会一次性给出整个代码框架,按住tab和shift+tab可以上下来回跳。
在这里插入图片描述

14.调试_debug

点击代码左侧就可以加调试断点
在这里插入图片描述

按下快捷键F5就可以快速调试了:

在这里插入图片描述

按下F10 或者 F11就可以调试了;

在这里插入图片描述

15.虚拟环境

它可以帮你管理多个Python环境,确保你的项目A 不会和其他的项目产生冲突
也就是说 它会把python环境添加到你的项目中。

创建虚拟环境的命令:

python -m venv env

输入命令后 它会提示需要安装插件 安装即可:
在这里插入图片描述

安装完成后 左下角会多出env

在这里插入图片描述

然后工作空间中 也会自动创建一个叫做env的文件夹,它会把python环境拷贝到这个文件夹下面,所有的插件也都需要在这个虚拟的环境中重装

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

虚坏叔叔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值