本人对 PyCharm 一般会进行如下一些设置:
-
主题更换为 PyCharm-monokai。可以去下载:PyCharm 2018.2.1 使用 sublime-monokai 配色方案,源码地址:https://github.com/spasserby/PyCharm-monokai
导入下载的主题方法是:File -> Import Settings 选择下载的主题 jar 文件即可导入。
-
View -> Toolbar 勾选
-
字体设置:File -> Settings -> Editor -> Font:Size 设为 14 或 15。或使用 Color Scheme 下的导入的主题
PyCharm-monokai.jar
的字体的设置。
- F8:单步
- F7:单步,进函数里面(无函数时同 F8)
- Shift+F8:单步跳出
- Alt+F9:运行到光标所在位置处
- Alt+F8:测试语句
- F9:重新运行程序(实际是到下个断点)
- Ctrl+F8:切换断点
- Ctrl+F8:查看断点
Debug 相关功能
-
F8:step over 单步
遇到断点后,程序停止运行,按F8单步运行。
-
F7:step into 进入
配合F8使用。单步调试 F8 时,如果某行调用其他模块的函数,在此行 F7,可以进入函数内部,如果是 F8 则不会进入函数内容,直接单步到下一行。
-
Alt+shift+F7:step into mycode
个人理解 F8 和 F7 的综合。1、没遇到函数,和 F8 一样;2、遇到函数会自动进入函数内部,和 F8 时按 F7 类似的
-
shift+F8:跳出
调试过程中,F7进入函数内后,shift+F8跳出函数,会回到进入前调用函数的代码。不是函数地方shift+F8跳出,怎么用没太明白,但最终会执行到结束。
-
F9:resume program
按翻译是重启程序 ,实际是 下个断点,当打多个断点是,F9会到下一个断点
常用:F8,F9,其次 Alt+shift+F7,或 F7,shift+F8