说明:本文章仅记录在使用pycharm过程中遇到的一些快捷键使用,不作为学习文章,会不断更新,如果你也在其中遇到一些方便的快捷键,欢迎来补充
- 代码编辑
- Ctrl + Space :代码自动完成
- Ctrl + / :注释/取消注释当前行或选定的代码块
- Ctrl + D :复制当前行或选定的代码块
- Ctrl + Y :删除当前行或选定的代码块
- Ctrl + X :剪切当前行或选定的代码块
- Shift + Enter :在当前行下方插入新行
- Shift + Tab :减少缩进
- Alt + Shift + ↑ :复制行上方
- Alt + Shift + ↓ :复制行下方
- Tab :增加缩进
- 代码导航
- Ctrl + B :跳转到变量、函数或类的定义处
- Ctrl + Alt + B :跳转到变量、函数或类的实现处
- Ctrl + E :显示最近编辑的文件列表
- Ctrl + F12 :显示当前文件的结构(函数、类等)列表
- 查找和替换
- Ctrl + F :查找
- Ctrl + R :替换
- Ctrl + Shift + F :在整个项目中查找
- Ctrl + Shift + R :在整个项目中替换
- 代码重构
- Shift + F6 :重命名变量、函数或类
- Ctrl + Alt + M :提取选定的代码块为函数
- Ctrl + Alt + V :提取选定的代码块为变量
- 调试
- F8 :逐行执行代码
- F9 :恢复程序的执行,直到下一个断点
- Shift + F9 :运行当前文件
- Shift + F10 :运行项目
- 导航
- Ctrl + E :打开最近编辑的文件列表
- Ctrl + Shift + E :打开最近浏览的文件列表
- Ctrl + F12 :显示当前文件的结构(函数、类等)列表
- Ctrl + N :快速查找类
- Ctrl + Shift + N :快速查找文件
- 代码格式化
- Ctrl + Alt + L :格式化代码
- 光标从 | 变成了 ▌处理办法
▌:光标进入了改写状态,而相对的是插入状态。
在插入状态下表示可以在光标定位点的前面插入新的内容,其后的内容不会被替换掉。如果进入了改写状态,在光标定位点输入新的内容,会替换掉光标定位点的内容。
解决办法:使用键盘上的 insert 键来进行切换状态