PyCharm常用快捷键

2019-09-28  本文已影响0人  胜负55开

查看/修改所有的快捷键:file - settings - keymap

下面主要介绍和代码相关的快捷键:

  1. 当前行下面,添加新行:shift + enter
    使用:把鼠标光标移到目标行结尾;

  2. 当前行上面,添加新行:ctrl + alt + enter
    使用:同上

  3. 复制当前行内容:ctrl + d
    使用:同上

  4. 删除当前行内容:ctrl + y
    使用:同上

  5. 注释行:ctrl + /
    使用:同上

  6. 上下移动行(一行多行均可):shift + alt + up ; shift + alt + down
    使用:同上

  7. 代码连接(把连续多行命令用分号连成一行):ctrl + shift + j
    使用:先选中所有待连接的行,然后使用快捷键

  8. 将字符串拆分为多行:enter
    说明:定义一个字符串时,如果字符串太长,直接换行即可,它会自动并你拼接

  9. 错误代码修复提示:alt + enter
    使用:把鼠标光标移到有错误的地方,按下快捷键会给出修改策略;
    使用:不用快捷键也行,直接点出错地方的“小红灯泡”即可;
    补充:“小黄灯泡”是格式不标准的警告而已;当然点它也有改进策略。

  10. 在一个文件中查找和替换:ctrl + f ; ctrl + r

  11. 在项目中查找与替换:ctrl + shift + f ; ctrl + shift + r

  12. 查找文件:连按两下shift

  13. 代码格式化1:ctrl + alt + l
    作用:代码写的不规范(不是报错那种)、导入的有些包并没有用到,都可以用格式化快捷键快速整理;
    替换方法:右键待格式化的文件 - Reformat Code - 勾上想格式化的内容

  14. 代码格式化2:ctrl + alt + o
    作用:把多余导入的、没用到的包删掉;

  15. 自动导入包:alt + enter
    作用1:写了一个工具包xx,另一个文件想把这个包导入并使用其中的函数;如果没有先导入它:import xx 则会报错!此时在错误处按快捷键可以自动导入所用函数所在的包;
    作用2:忘记导入的系统包也可以这样操作;
    使用:把鼠标光标移到出错处

  16. 后缀法(postfix)快速输入:
    常用1:a.print = print(a)
    常用2:main 然后按一下tab键
    其他postfix查看方式:file - settings - editor - general - postfix completion

  17. 删除代码块:ctrl + shift + delete
    作用:比如在一个大循环里,有一个小循环整体不要了,可以选中该整块比按下快捷键删除,删除后它会自动帮你把格式也整理好;
    使用:用鼠标选中不想要的部分,然后快捷键删除并自动整理好格式。

  18. 常用代码块模板导入:Live templates
    作用:有些代码经常大段大段重复使用,可以直接用Live templates导入模板;最牛逼的地方:可以“自定义”自己常用的代码段模板!!!
    快捷键:ctrl + j
    自定义地方:file - settings - editor - live templates - Python
    (注:若想自定义,还是点右上角的:+)

  19. 文件内容比较:

上一篇下一篇

猜你喜欢

热点阅读