码迷,mamicode.com
首页 > 其他好文 > 详细

VSCode 使用

时间:2020-04-04 09:47:41      阅读:91      评论:0      收藏:0      [点我收藏+]

标签:方式   one   下载安装   选项   ack   执行   erro   star   安装包   

前言

简单介绍:

VSCode全称Visual Studio Code,是一个微软开发的开源、轻量化的通用的IDE(Integrated Development Environment 集成开发环境)

这里主要通过使用python来介绍VSCode的上手使用。

下载安装:

官网下载地址:https://code.visualstudio.com/download

根据自己的开发环境选择对应系统的安装包,本人使用Window10,接下来演示基本上在Windows环境来介绍

技术图片

技术图片

基本使用

1、需要记住的快捷键:Ctrl + Shift + P,快捷使用VSCode设置功能的方法

2、语言设置

VSCode刚安装的时候界面语言是英文,如果想设置为中文可以:

使用快捷键输入language

技术图片

技术图片

 技术图片

 安装完成后点击右下角提示的Restart Now重启就OK了。

3、VSCode需要了解的基本概念

  • WorkSpace 工作空间,设置当前项目相关配置、环境
  • Setting 设置,配置
  • Extension 插件,VSCode本身不集成任何语言,如果需要配置开发环境,就需要安装对应环境的语言的插件,也就是VSCode可以做任何语言的开发,只需要安装对应开发语言的插件就可以

4、安装Python插件,选择Python环境

安装Python插件方法:

①、通过插件界面搜索安装:

技术图片

 ②、直接通过欢迎使用页面安装:

技术图片

技术图片

5、使用VSCode打开文件夹/项目文件

方式一:点点点

打开一个文件夹:Test,VSCode就会将该文件夹设置为一个工作区,一个工作区就是一个开发环境,多个工作区直接的环境和配置都是独立的:

比如在test文件夹下新建hello.py文件,然后菜单栏>文件>首选项>设置>

技术图片

 方式二:使用命令行:

在需要打开的项目文件夹根目录下打开cmd:

输入:code .

就打开了该文件夹下的所有文件

6、将2个不同(地方)的文件夹放在同一个工作区中进行开发

如果想要下次再次使用该工作区,就可以使用菜单栏>文件>将工作区另存为 进行保存工作区,下次使用该工作区,直接双击它(或者使用VSCode打开)就可以了

技术图片

 7、优化python开发环境

我们在使用VSCode进行python编程开发的时候,为了提高开发效率,就需要安装一些额外的插件来提高开发效率:

① 替换国内镜像(这里换豆瓣源为例),提高pip插件安装效率

Windows下: 在user目录下创建一个pip文件夹,如:C:\Users\Administrator\pip(本人Windows用户为Administrator),新建文件pip.ini,内容如下:

[global]
index-url = http://pypi.douban.com/simple
[install]
use-mirrors =true
mirrors =http://pypi.douban.com/simple/
trusted-host =pypi.douban.com

Mac下:修改~/.pip/pip.conf (没有就创建一个),内容同上

② 代码规范、错误提示

pylint插件——对错误进行检查进行实时提示

③ 多窗口拆分排列

技术图片 技术图片

技术图片

 ④ 代码重构/合并为方法

技术图片 技术图片

⑤ 使用snippet代码片段

当我们在VSCode中输入比如:try

技术图片

就会出现代码片段候选框,比如选择第三个:

技术图片

当然也可以自定义用户代码片段:文件>首选项>用户代码片段,或者使用快捷键输入代码片段

技术图片

技术图片

技术图片技术图片

 8、Debug - 断点的使用

流程使用

先打断点,然后启动调试,选择默认第一个Python File,开启debug模式

技术图片

监视的使用 

接下来通过一段处理excel文件的代码来应用debug的排错:

技术图片

待处理的excel文件

 技术图片

 这里为了展示debug模式排错过程,将该books.xlsx文件第166行写点东西,因为有时候我们出的excel文件并没有想象中的简单。

然后执行文件发现报错:

starting
Traceback (most recent call last):
File "g:/Project Files/VSCode/test03/conver_book_info.py", line 16, in <module>
for index_info in index_infos.split( ):
AttributeError: NoneType object has no attribute split

初步断定,应该是哪个单元格取到了空,导致切分失败

于是开启debug模式排查:

在切分处代码那行打个断点:

技术图片

技术图片

技术图片

技术图片

技术图片

至此excel文件转换处理完毕。 

9、配置和激活使用虚拟环境

 虚拟环境在多项目的开发中经常使用,所以使用虚拟环境在大部分开发中都是需要的

虚拟环境的选择:

virtualenv pyenv venv

安装: python -m venv vscode_env1

 

VSCode 使用

标签:方式   one   下载安装   选项   ack   执行   erro   star   安装包   

原文地址:https://www.cnblogs.com/suguangti/p/12628342.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!