01背景

有请漂亮的主持人小姐姐,介绍今天的主角VSCode:

Visual Studio Code (简称VSCode) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、 Git等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。软件跨平台支持 Win、Mac 以及 Linux,运行流畅,可谓是微软的良心之作……

台下,掌声一片,堪称攻城狮的编码神器,很快收获了一大批忠实铁粉

以后,VSCode会和我们朝夕相伴,有必要简单的普及一下优点。

VSCode是一款非常优秀的轻量级代码IDE,支持几乎所有主流的开发语言,具备开源、跨平台、模块化、插件丰富、启动时间快、颜值高、可高度定制等等优秀的特质。

最重要的优点:免费!免费!免费!!!

所以,今天我就来讲讲,怎么在VSCode上配置Python开发环境。

02软件下载操作系统:Windows10 64位;

Python版本:3.8.6;

VSCode:官网下载最新的;

首先,从官网下载Python3.8.6的安装包VSCode的最新安装包

下载地址如下:

Python: https://www.python.org/downloads/

VSCode:https://code.visualstudio.com/

大家选择适合自己的系统版本下载即可。

03安装Python

Python已经安装过的,略过这一步。

首先,双击Python安装包,弹出如下的软件安装界面。

切记,一定要记得勾选下图中的第一步(添加环境变量)。

然后,耐心的等待Python的安装…

最后,出现安装成功的页面

检查python是否安装成功

Python安装完成后,先检查下python是否安装成功。

检查方法如下:

1) 打开cmd,输入python,点击回车,会显示python的版本号。

2) 输入import this,欣赏下python之禅。

04安装VSCode

终于开始安装我们的主角了,有点激动…

首先,双击VSCode安装包,然后弹出如下的软件安装界面。

然后,安装目录的选择,使用默认目录即可。

然后,都是默认设置,只需要一路点击下一步。到快捷方式的页面,建议勾选。

一路的下一步,终于到了安装页面了.

最后,安装完成

05配置VSCode

5.1.安装Python插件

1) 打开VSCode,按下快捷键Ctrl+Shift+X或点击图标,进入插件管理页面。如下图所示:

2) 在搜索栏输入python。

3) 选择插件,点击“Install”安装。如下图所示:

5.2.实用插件推荐

Python Preview

这个插件很牛皮,能够实时可视化你的代码结果。不仅如此,还能为VSCode切换各种主题皮肤。

Material Theme

多种风格的VSC主题。

PathIntellisense

代码中的文件路径自动补齐。

Bracket Pair Colorizer

代码颜色高亮一般只会帮你区分不同的变量,这款插件给不同的括号换上了不同的颜色,括号的多的时候非常实用。

Filesize

一款在左下角显示文件大小的插件,还是挺实用的。

5.3.配置VSCode语言为中文

如果是第一次安装VSCode,需要先安装一个中文语言包插件。

1)打开VSCode,按下快捷键Ctrl+Shift+X,进入插件管理页面。2)在搜索栏输入Chinese (Simplified) Lang。3)选择 中文简体 插件,点击install安装。

安装中文语言包插件后,选择中文

1)打开vscode工具;2)使用快捷键组合【Ctrl+Shift+p】,在搜索框中输入“configure display language”,然后按回车键;

3)在下拉框中选择“zh-cn”项;

4)重启VSCode工具;

5.4.安装第三方代码规范工具

工具介绍

flake8 :一款辅助检测Python代码是否规范和语法错误的工具。yapf :代码格式化工具,可以一键美化代码。

安装,通过python自带的pip工具,安装过程如下:

1)打开cmd窗口,输入pip list检查是否已存在需要的包;2)输入pipinstall flake8下载安装flake8;3)输入pipinstall yapf下载安装yapf;06创建和配置项目

第1步,创建一个空文件夹“demo1”,然后使用VS Code打开它。通过VS Code打开文件夹,该文件夹就变成了你的“工作区”。

第2步,为项目指定python解释器

按下快捷键ctrl+shift+p打开命令面板,然后输入interpreter,然后单击筛选出来的结果“Python: Select Interpreter"。如下图所示:

接下来会显示VS Code所能找到的全部解释器,选择你需要的版本的解释器。

选择解释器后,为新打开的项目自动生成setting.json配置文件。

07工作区

工作区类似一个虚拟容器,这个容器里面可以存放很多的项目。非常类似于其它IDE里面新建的工程,工程里面再新建项目。

7.1.工作区介绍

在VS Code中,工作区(workspace)对应一个后缀为*.code-workspace的文件。它是一个JSON格式的文件,包含了工作区里面的所有项目(文件夹),以及相关的VS Code工作区配置信息。如下所示:

7.2.如何打开工作区配置文件

7.3.新建工作区

VSCode没有新建工作区的菜单项,我们可以使用以下途径创建工作区:

第1步:点击菜单“文件”,选择菜单项“将工作区另存为”;

第2步:选择工作区文件存放目录;

7.4.打开工作区

VSCode启动后,点击“文件”菜单,选择“打开工作区”菜单项,然后选择一个工作区文件(*.code-workspace文件)。就可以打开工作并加载工作区中的所有项目。

7.5.配置代码规范工具

在5.4里面,我们已经安装代码规范工具。现在进行配置,让其生效。

打开工作区配置文件,在settings配置项中添加以下代码:

"python.linting.flake8Enabled": true,"python.formatting.provider": "yapf","python.linting.flake8Args": ["--max-line-length=248"],"python.linting.pylintEnabled": false

如下图所示:

08创建Py文件并运行

经过前面插件的安装和工作区及项目的配置,VSCode的环境配置已经完成。接下来,我们创建一个PY文件,并输出一行信息。

第1步,创建文件,方法如下图所示:

第2步,输入一个经典的语句:

print("hello vscode.");

第3步,运行代码,在空白处右键,然后选择在终端中运行Python文件,就可以看到运行结果了。如下图所示:

更多Python精彩文章、新手学习干货,欢迎一起交流学习!

END扫码关注我们专业提供定制学习计划和职业规划服务公众号:Python编程研习社

输入 vscode_【Python技术入门2】Python集成开发环境VSCode搭建相关推荐

  1. python软件包自带的集成开发环境-Python的10大集成开发环境和代码编辑器(指南)...

    使用IDLE或者Python Shell来编写Python是非常适合于简单程序的,但是这些工具往往将大型的编程项目变成一个个充满绝望和沮丧的"坑".使用一款集成开发环境甚至是一款好 ...

  2. python软件包自带的集成开发环境-实验一 熟悉Python的集成开发环境

    实验一 熟悉Python的集成开发环境 一.实验目的与要求 1.了解什么是Python: 2.了解Python的特性: 3.掌握下载和安装Python的方法: 4.学习执行Python命令和脚本文件的 ...

  3. Python量化入门(1)- 开发环境的准备

    Python应该已经占据了量化交易系统开发的半壁江山,大部分打着量化名义的课程都变成了Python教程,而忽略了能带来持续盈利的交易思想.Python作为开发交易系统的必知必会工具之一,重要性是毋庸置 ...

  4. python软件包自带的集成开发环境-Python: 内置的集成开发环境-IDLE

    在安装好Python的同时,系统会自动安装自带的IDE,叫做IDLE. Python提供的这个内置IDE,允许创建.编辑.运行Python代码.你要做的就是,输入代码,保存,然后按F5运行. IDLE ...

  5. java集成开发环境的搭建

    刚开始学的啥时候什么都不懂,就跟着百度上的教程搭建java开发环境,什么新建一个JAVAHOME之类的,虽然能够让Java代码跑起来,但是我发现在命令窗口只能运行java,而javac识别不了,而且这 ...

  6. 【windows程序设计入门教程之一】开发环境的搭建helloword程序

    本套教材将使用vs2013为开发工具,如果读者还不知如何下载安装vs2013可以到我之前写的文章上去查看 vs2013下载安装教程 安装好后再安装程序开发人员的字典MSDN,VS2013的MSDN和经 ...

  7. python主网站_python主网站提供的集成开发环境名称为IDLE

    [填空题]P:你努力,Q:你失败."除非你努力,否则你将失败"的命题符号化为___________. [判断题]同一笔经济业务,现金流的方向依分析所处的角度不同而不同. [判断题] ...

  8. python自带的集成开发环境是什么-Python的10大集成开发环境和代码编辑器(指南)...

    使用IDLE或者Python Shell来编写Python是非常适合于简单程序的,但是这些工具往往将大型的编程项目变成一个个充满绝望和沮丧的"坑".使用一款集成开发环境甚至是一款好 ...

  9. code vs 集成tfs_10大Python集成开发环境和代码编辑器

    支持Python的通用编辑器和集成开发环境 Eclipse + PyDev 类别:集成开发环境 网址:www.eclipse.org Python工具:PyDev, www.pydev.org 优点: ...

最新文章

  1. 使用Powershell批量为Azure资源添加Tags
  2. “===” 也有不靠谱的时候
  3. fastcopy会损坏硬盘_硬盘坏了数据可以修复吗?恢复技巧都在这!
  4. 三轴加速度传感器和六轴惯性传感器_一文读懂汽车MEMS惯性传感器的七大应用(上)...
  5. MBSA有关安全漏洞的检查说明一
  6. 1040 有几个PAT
  7. paip.c++ gcc 不能捕获exception异常的解决
  8. 如何自己开发FreeCAD的宏插件
  9. 使用matlab建立机器人雅克比矩阵
  10. 聚合数据--汇率接口调用
  11. 量化交易的十个知识点
  12. 讲一下 SVG... 吧
  13. avahi服务的使用
  14. EL表达式中比较String类型数字的大小
  15. 团队管理的四大挑战——用人篇
  16. RK3288 android 5.1 HDMI 喇叭同时输出声音
  17. 【论文分享】★★★「SOTA」小样本图神经网络分类模型 HGNN:Hybrid Graph Neural Networks for Few-Shot Learning
  18. 鱼那么信任水, 水却煮了鱼!
  19. 使用matlab读取gml网络数据
  20. 数仓知识12:PostgreSQL预写日志(WAL)和逻辑解码方案

热门文章

  1. 『飞秋』WCF热门问题编程示例
  2. Google要回归国内,百度李彦宏居然不怕?我想笑
  3. Vue CLI 3.0正式发布!
  4. android studio annotations,AndroidStudio 添加AndroidAnnotations -电脑资料
  5. php make test 作用,larablog 系列文章 06 - 测试:使用 PHPUnit 进行单元和功能测试
  6. 实变函数与泛函分析课本pdf_实变函数与泛函分析
  7. 「PDF Expert」macOS 全能型 PDF 工具,几大能力务必了解下
  8. c++语言while循环,c++ c语言while 循环语句入门基础教程
  9. python3的idle打不开_python3.4idle为什么打不开
  10. SMT32H743+CubeMX-配置MPU后,在Keil上的程序卡死