PyCharm2021使用教程
Contents
下载安装
看前一篇
界面/菜单栏介绍
代码补全
file->settings,找到editor->general->code completion
RUN
VCS
版本控制
Window(窗体)
基础配置
主题,字体。。
代码模板
通常我们创建.py或者.html文件时,需要指定一些信息,比如编码、开发人员信息、时间等。
file->settings找到editor->file and code templates
模板其他变量信息
|
|
解释器配置
执行python文件必须用到解释器 File | Settings | Python Interpreter
Debug调试
断点
点左侧,或ctrl+f8在光标处
可以标记多个断点
调试
|
|
通过控制面板的信息,可得(代码中变量后面对应的数值也可看)
- 执行到断点上一行第七行时,index的值为0
- 当前循环为第一个循环,i的值为0
- checkcode还未被赋值,依旧是空字符串""
调试按钮
鼠标放在上面可以查看快捷键
- 跳转到当前程序所执行的地方。比如打开了很多窗口,当前页面在别的代码界面,只需要按一下就会回到程序所执行的地方
- 依次往下执行代码,不进入函数(F8)。顺序执行,如果某行代码调用了别的函数,不会进入那个函数
- 顺序执行,会进入函数(F7)。当某一行代码调用了其他函数,则会进入到那个函数或源码中
- 顺序执行,进入到自己写的代码中。与上一个区别是只会进入到自己写的代码中而不会进入到源码中
- 跳出当前函数。配合3、4,当程序运行到函数体中,可以迅速跳出当前函数,回到程序执行的地方
- 运行到光标位置并暂停。此时光标在哪,程序就会运行到那个地方,并挂起(暂停)
- 计算表达式。选中一段代码后,点击图标,在弹窗中点击evaluate就可以计算出当前选中表达式的值
Debug控制面板
- 重新debug启动当前程序
- 跳过当前断点,直接运行到下一断点处
- 停止并关闭当前debug程序
- 查看当前所有设置的断点
- 使所欲断点都失效(由红变灰白)
debug console面板
没看懂怎么用的。。。
设置断点属性
在断点上右键,通过配置condition使得当程序符合condition的条件时,才会在当前断点暂停(挂起)
设置condition为i=2时才会挂起。
如果debug执行多线程的时候,可以指定线程名,专门针对某个线程就行debug
debug窗口悬浮
左键拖住拉动,然后如下恢复原布局。
版本控制
搜索技巧(文件/函数/内容)
实用技巧
必备插件
Author kong
LastMod 2021-07-05