使用vscode进行调试(debug)、变量监控和.json文件输入的总结
1.安装插件
vscod强大之处在于可以拓展各种插件,调试python,需要安装python 插件。
![](https://www.qianduange.cn/upload/article/fb8efbbb3628a10d8a1fc40d03907fc3.jpeg)
![](https://www.qianduange.cn/upload/article/0d582e3d17d486f9f342d9ea9cadaf14.png)
2.调试命令使用
2.1设置断断点
鼠标单击代码行左侧会出现小红点,设置断点。
2.2输入参数设置
有些python程序后面需要添加参数,.vscode文件夹下自动生成一个lanuch.json文件,添加key“args”,对应值(value)为list,参数填写到list中。注意参数要全部用双引号隔开,json语句后要添加英文逗号
![](https://www.qianduange.cn/upload/article/33fac668d6233c2d59e9e7b945a5836b.jpeg)
![](https://www.qianduange.cn/upload/article/cb428e0dfcfaecdb75ebfd10b3b5666c.png)
2.3开始调试
点击标题栏 Run -> Start Debugging,会出现调试图标
![](https://www.qianduange.cn/upload/article/d15b287e7e9112f6bdcb4025393c0674.jpeg)
![](https://www.qianduange.cn/upload/article/76070e387692ed962e015715ac0bfc0a.png)
其中主要是各个调试模式的使用,如Continue、Step Into、Step over、Step Out、Stop这些。
2.4 查看调试结果
通过左侧的调试窗口和下面的DEBUG CONSOLE 可以详细查看相关变量信息。
![](https://www.qianduange.cn/upload/article/7625d289026750af856e8ff8558b14da.jpeg)
![](https://www.qianduange.cn/upload/article/6bf4f5488c6f5ca6fe82e41f12ce584c.png)
在 DEBUG CONSOLE 窗口可以通过命令对变量进行操作。比如查看变量的len和shape
![](https://www.qianduange.cn/upload/article/d3582ce8b3aefb8f6561c710727d27fb.jpeg)
![](https://www.qianduange.cn/upload/article/56b3d378888f5eeccc88b8cfab43761c.png)
3.参考文档
(1)Alone:VSCode调试必须要知道的功能(持续