pycharm技巧2——代码编辑

pycharm技巧2——代码编辑

    • 1. 代码的多行编辑
    • 2. 代码折叠
    • 3. 代码补充 ctrl+空格
    • 4. 提取变量:选中内容替换为变量
    • 5. 神奇的Alt+enter
    • 6. 提取为方法:提取选中代码转化为方法
    • 7. 代码格式化
    • 8. 代码提示
    • 9. 查看文件结构
    • 10. 代码跳转

1. 代码的多行编辑

  • 1.1 双击ctrl键(最后一下不松手),然后使用↑或↓键可以增加多行光标。左/右键选取内容。
    pycharm技巧2——代码编辑_第1张图片
  • 1.2 配合ctrl+shift+左/右键(单词选取)编辑有奇效。
    pycharm技巧2——代码编辑_第2张图片
  • 1.3 使用alt+鼠标 可以通过鼠标实现相同功能。但是ubuntu系统下变成了拖拽窗口(可以通过修改快捷键 att or remove calert 来实现,推荐改为ctrl+shift+鼠标)。
    pycharm技巧2——代码编辑_第3张图片

2. 代码折叠

使用ctrl+-折叠,使用ctrl++展示函数代码内容。
还有一个更方便的方法,ctrl+shift+-,把代码全部折叠。ctrl+shift++恢复。
pycharm技巧2——代码编辑_第4张图片

3. 代码补充 ctrl+空格

此功能与window输入法快捷键冲突,需要把输入法快捷键取消。
(1)按enter键直接插入提示内容
pycharm技巧2——代码编辑_第5张图片
(2)按tab键替换原有内容
pycharm技巧2——代码编辑_第6张图片

4. 提取变量:选中内容替换为变量

选中要替换的变量,输入快捷键ctrl+alt+v
此功能与有道词典快捷键冲突,需要先把有道词典的快捷键取消。
pycharm技巧2——代码编辑_第7张图片

5. 神奇的Alt+enter

(1)快速替换变量。功能雷同上面的ctrl+alt+v,按照个人喜好选择最适合自己的。
pycharm技巧2——代码编辑_第8张图片
(2)快速添加方法参数1,适合首次编辑及函数的时候用。
pycharm技巧2——代码编辑_第9张图片
(3)快速添加方法参数2,时候后期快速修改
pycharm技巧2——代码编辑_第10张图片
(4)快速添加方法参数3,适合后期快速修改
注意最后是按CTRL+ENTER保存的。
pycharm技巧2——代码编辑_第11张图片
(5)快速导入模块,这个方法是经常使用
pycharm技巧2——代码编辑_第12张图片

6. 提取为方法:提取选中代码转化为方法

快捷键ctrl+alt+m
pycharm技巧2——代码编辑_第13张图片

7. 代码格式化

格式化选中代码 : Ctrl + Alt +L。
没有选中时格式化文件中所有代码。
重新格式化代码:Ctrl + Alt + Shift + L
此功能可以勾选优化导入把导入后没有使用的模块删除。
pycharm技巧2——代码编辑_第14张图片

8. 代码提示

8.1 括号中使用 ctrl+p
pycharm技巧2——代码编辑_第15张图片
8.2 查看插入函数中的方法注释
选中方法名,或刚表至于方法名前面,按ctrl+q查看。esc键退出。
pycharm技巧2——代码编辑_第16张图片
按Ctrl + Shift +I查看方法详细内容
pycharm技巧2——代码编辑_第17张图片

9. 查看文件结构

ctrl+F12 弹窗形式打开,alt+7以工具窗形式打开。
适合查看一些复杂结构的文件,支持点击跳转。** 超方便,超方便啊 **
pycharm技巧2——代码编辑_第18张图片
还支持模糊搜索
pycharm技巧2——代码编辑_第19张图片

10. 代码跳转

10.1 按CTRL+B可以快速跳转到该方法所在位置。
使用CTRL+7可以查看所有与该方法有关的代码结构
pycharm技巧2——代码编辑_第20张图片
10.2 快速跳转到高亮显示的错误

  • 按F2跳转到报错位置,配合alt+enter可进行快速修改,简直神器!

  • 按ctrl+F1查看错误简易说明

  • 再按ctrl+F1查看错误详细说明

你可能感兴趣的:(软件工具,python,pycharm)