美文网首页
PyCharm常用快捷键

PyCharm常用快捷键

作者: 胜负55开 | 来源:发表于2019-09-28 22:19 被阅读0次

    查看/修改所有的快捷键: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. 文件内容比较:

    • 同文件夹下,两个文件比较:选中两个文件 - 右键 - compare files
    • 跨文件夹,两个文件比较:选中一个文件 - 右键 - compare files - 挑文件
    • 同文件,当前和历史比较:选中它 - 右键 - Local History - Show History
    • 文件和剪贴板内容比较:在一个文件内容中右键 - Compare with Cilpboard

    相关文章

      网友评论

          本文标题:PyCharm常用快捷键

          本文链接:https://www.haomeiwen.com/subject/zyqxpctx.html