一、Windows系统下的快捷键
1.1、执行
Shift+F10 执行
1.2、搜索
双击 Shift 在所有地方搜索类、文件、工具窗口、操作和设置
1.3、断点
按 Ctrl+F8 切换是否需要断点
1.4、格式化代码
使用Ctrl+Alt+L或者Cmd+alt+l可以将当前选中的代码格式化。如果没有选中代码块,那么就会对整个文件进行格式化。
1.5、调试
Shift+F9 开始调试会话
1.6、单步执行
①使用F7
进行“进入”(Step Into),进入函数内部。
Step Into是一种逐语句调试方式,它会进入当前行的函数调用,逐步执行函数内部的代码。这种调试方式适用于调试新写的函数或者不熟悉的函数,可以查看函数内部的执行过程。
使用方法:在程序运行到断点后,单击菜单栏上的“Step Into”按钮,或者使用快捷键F7。
②使用F8
进行“跳过”(Step Over),跳过函数执行,不进入函数内部。
Step Over是一种逐语句调试方式,它会跳过当前行的函数调用,直接执行下一行代码。这种调试方式适用于调试已经测试过的代码,可以快速地执行代码并查看变量的值。
使用方法:在程序运行到断点后,单击菜单栏上的“Step Over”按钮,或者使用快捷键F8。
③使用Shift+F8
进行“退出”(Step Out),执行当前函数余下部分并返回到调用位置。
Step Out是一种跳出函数调用的调试方式,它会执行当前函数的剩余部分,并跳回到调用该函数的行。这种调试方式适用于调试函数中的某个特定部分,可以快速地跳过函数内部的代码。
使用方法:在程序运行到断点后,单击菜单栏上的“Step Out”按钮,或者使用快捷键Shift+F8。
1.7、多行同时加注释
使用快捷键 注释多行代码最简单的方法就是使用快捷键。在Windows,使用Ctrl+/可以快速注释或取消注释多行代码。
1.8、快速导包
使用快捷键Ctrl+Alt+O会自动引入所有的依赖包
二、重构
2.1、就地重构
1、将局部变量s重命名为second
键入新名称:在定义s的位置将s换成second;
ALT+Enter调用意图,按下Enter重命名-此时所有引用的地方会跟着变。
2、为函数方法添加实参
将光标放在第一个形参后面,输入逗号和形参名称:,start;
ALT+Enter调用意图,按下Enter更新调用方;
此时pycharm会显示间断的签名预览,按下Eneter继续;
pycharm会有个弹出框,需要键入新增的实参的值,此时pycharm会将键入的值作为实参插入到每个调用的地方。
注意:就地重构只能在定义点应用,而直接调用重命名或更改-签名重构 可以从定义和用法中调用。
三、还原移除的代码
使用 本地历史记录 功能-在编辑器中的任意位置点击数遍右键即可调用上下文菜单
选择“本地历史记录-显示历史记录”
左侧窗格是当前文件已保存的历史 修订版本列表,选择对应的一个修订版本;
右侧窗格显示差异查看器,显示每个版本与当前版本的差异,可以点击“还原”按钮还原代码片段。