课时3 VSCode相关操作

206 阅读2分钟

本文主要介绍一些常见的VSCode操作,帮助提升效率

1,语法提示

(1)将鼠标光标放到函数上悬停,会出现这个函数的定义

如下图1、图2中,将鼠标光标悬停在print函数上,则会在下面悬停显示这个函数的定义,包括函数的作用,定义了哪些参数,各个参数的讲解等 图1 图2

(2)写词后会进行方法,参数名等的提示

例如我想输入print这个函数,在输入p之后,会出现一个悬浮框,可以快速去选择以p开头的函数,在输入参数名时也一样会进行联想提示 另外如图3中,我输入print函数里的end参数,会自动悬浮出这个end参数的定义 图3

2,报错提示

当程序在执行的时候,发生了异常,即常说的出现了bug,即会出现报错

(1)IDE直接提示

常见一些错误,像本该用英文的括号,却用成了中文,那么就会像图4一样,出现红色波浪线和黄底的样式,告诉你这块用的有问题。类似的问题还有像缩进有明显的问题,该打冒号的没打等等,都会出现这种提示 图4

(2)终端报错

在对某个文件进行执行操作的时候,如果有问题,会在终端进行报错,如在图4中的问题在执行后会如图5一般提示。 注意它的报错提示,看清楚报错的文件-报错的行-具体报错提示,然后再对应去修改就好了 图5

3,代码调试

想去具体看一下是怎么一步步执行,这过程各参数是怎么变化的及函数怎么执行的,一般是在看代码但是代码比较长或者是在出现bug进行排查时会用到

(1)断点

既然说了要一步步执行,那么调试重点就是要让代码执行到我们需要的那一行,那么就涉及到断点,也就是说我设置了这个断点,就相当于告诉程序,我在下次执行的时候,只执行到这一行。 设置方式就是,在需要的那一行前面点一下,让其出现一个红点即可,如下图6所示 图6

(2)调试

不同IDE软件的调试方式不同,VSCODE进入调试的方式,点击左侧调试按钮-点击运行与调试-点击python文件 图7 即可进行调试界面,如图8,左侧是变量的变化,顶部是控制台(控制怎么执行代码),代码行黄色高亮为当前执行情况,终端可查看执行输出情况 图8