pycharm技巧2——代码编辑
1. 代码的多行编辑
- 1.1 双击ctrl键(最后一下不松手),然后使用↑或↓键可以增加多行光标。左/右键选取内容。
- 1.2 配合ctrl+shift+左/右键(单词选取)编辑有奇效。
- 1.3 使用alt+鼠标 可以通过鼠标实现相同功能。但是ubuntu系统下变成了拖拽窗口(可以通过修改快捷键 att or remove calert 来实现,推荐改为ctrl+shift+鼠标)。
2. 代码折叠
使用ctrl+-折叠,使用ctrl++展示函数代码内容。
还有一个更方便的方法,ctrl+shift+-,把代码全部折叠。ctrl+shift++恢复。
3. 代码补充 ctrl+空格
此功能与window输入法快捷键冲突,需要把输入法快捷键取消。
(1)按enter键直接插入提示内容
(2)按tab键替换原有内容
4. 提取变量:选中内容替换为变量
选中要替换的变量,输入快捷键ctrl+alt+v
此功能与有道词典快捷键冲突,需要先把有道词典的快捷键取消。
5. 神奇的Alt+enter
(1)快速替换变量。功能雷同上面的ctrl+alt+v,按照个人喜好选择最适合自己的。
(2)快速添加方法参数1,适合首次编辑及函数的时候用。
(3)快速添加方法参数2,时候后期快速修改
(4)快速添加方法参数3,适合后期快速修改
注意最后是按CTRL+ENTER保存的。
(5)快速导入模块,这个方法是经常使用
6. 提取为方法:提取选中代码转化为方法
快捷键ctrl+alt+m
7. 代码格式化
格式化选中代码 : Ctrl + Alt +L。
没有选中时格式化文件中所有代码。
重新格式化代码:Ctrl + Alt + Shift + L
此功能可以勾选优化导入把导入后没有使用的模块删除。
8. 代码提示
8.1 括号中使用 ctrl+p
8.2 查看插入函数中的方法注释
选中方法名,或刚表至于方法名前面,按ctrl+q查看。esc键退出。
按Ctrl + Shift +I查看方法详细内容
9. 查看文件结构
ctrl+F12 弹窗形式打开,alt+7以工具窗形式打开。
适合查看一些复杂结构的文件,支持点击跳转。** 超方便,超方便啊 **
还支持模糊搜索
10. 代码跳转
10.1 按CTRL+B可以快速跳转到该方法所在位置。
使用CTRL+7可以查看所有与该方法有关的代码结构
10.2 快速跳转到高亮显示的错误
-
按F2跳转到报错位置,配合alt+enter可进行快速修改,简直神器!
-
按ctrl+F1查看错误简易说明
-
再按ctrl+F1查看错误详细说明