本人对Pycharm常用快捷键进行了汇总整理,利用这些快捷键一定能提高Python编程的效率。

1. 代码自动对齐

 当你需要对齐代码中的变量、赋值符号或其他元素时,可以使用相关IDE中的快捷键,如Ctrl + Alt + L,来自动对齐选定的代码行

 代码格式化可以帮助你保持一致的代码风格和布局。在大多数IDE中,你可以使用相关快捷键,如Ctrl + Alt + L,来格式化选定的代码或整个文件。

2. 代码补全

  当你输入代码时,按下Tab键可以自动补全当前的代码或变量名。如果有多个可能的选项,你可以按下Tab键多次来循环浏览这些选项。

  快捷添加代码【Ctrl + J】

3. 光标运动

  代码缩进:在Python中,代码块的缩进非常重要。你可以使用Tab键进行缩进,或者使用Shift + Tab键进行反向缩进(减少缩进级别)。

  任意位置换行:Shift + Enter,编辑代码的时候经常的要换下一行,但是光标没有在行末

  将光标移动到代码行尾【End】,全选一行并移至行尾【Shift + End】,按下【Home】(笔记本一般为【Fn+Home】)可回到行首!

  将光标移动到方法体或循环的开始【Ctrl + {】当你的方法或循环体很长的时候,可以按下【Ctrl + {】回到函数或循环头

   将光标移动到方法体或循环的结束【Ctrl + }】当你的方法或循环体很长的时候,可以按下【Ctrl + }】回到函数尾或循环尾

  选中范围扩展/选中范围缩小Ctrl + W / Ctrl + Shift + W

  多光标编辑:Ctrl + Shift + Alt + 左键 , 可以在任意位置增加光标,适用于同时操作

  转到方法定义:Ctrl + B / Ctrl + 左键

多行代码合并为一行  

  按【Crtl+Shift+J】即可合并代码为一行,还会自动补充代码

在上方插入新行

  Ctrl + Alt + Enter】,如果想在下面代码a+=1的上方插入空行的话,可以点击到a+=1这行,然后按下【Ctrl + Alt + Enter】,则会在其上方新插入一行

在下方插入新行   

  【Shift + Enter】

包装代码

  【Crtl+Alt+T】我们可以快速的为输入的代码添加if、while、捕获异常等条件

  选中代码块,生成函数  Ctrl + Alt + M

  Ctrl + ALT + T  这个快捷键可以对已有的代码进行操作,比如快速添加异常,快速添加 if 语句等

4. 撤销和重做

撤销:使用Ctrl + Z来撤销最后的操作。
重做:使用Ctrl + Y或Ctrl + Shift + Z来重做被撤销的操作。

删除当前行:Ctrl + Y

访问历史粘贴板:Ctrl + Shift + V

5. 注释代码

  如果你想注释掉一行或多行代码,可以使用Ctrl + /键或者使用#符号在行的开头添加注释。再次按下【Crtl+/】则会取消注释。

  复制代码【Ctrl + D】:如果我们想复制一行代码,可以在相应代码行按下【Ctrl + D】也可以选中多行代码进行复制,效果但需要自己换行

  快捷运行代码【Shift + F10】

  快捷调试代码【Shift + F9】

  万能搜索:Shift + Shift,可以搜索文件名、类名、方法名,还可以搜索目录名,搜索目录的技巧是在在关键字前面加斜杠/

6.上下移动选中代码

  有时你可能需要将一行代码移动到不同的位置。在大多数IDE中,你可以使用Alt + 上下箭头键来上下移动当前行,使用Shift + Alt + 上下箭头键来复制当前行并上下移动。

如果我们想将下面代码的a=1移动到print('click')上方,可以在a=1的所在行按下【Alt + Shift + 上】将其移动

defclick(path):

print('click')

a=1

效果

defclick(path):

a=1

print('click')

向下移动则按【Alt + Shift + 下】即可!

上下移动选中方法体

  【Ctrl + Shift + 上、下键】

如果我们想将下面的send方法移动到click方法的上方,可以在send方法名这行(def 所在行)按下【Ctrl + Shift + 上】即可

defclick(path):

print('click')

defsend(path):

print('send')

效果

defsend(path):

print('send')

defclick(path):

print('click')

向下移动则按【Ctrl + Shift + 下】即可!

 

查找类被引用的地方

  按下【Ctrl+N】输入类的关键字,就可以看到被引用的类,点击对应的条目可跳转到对应文件

7.修正报警告的代码

  当出现黄色波浪号时,可以在对应代码出按下【Ctrl + Enter】进行修正代码的操作,按下后,会有多种选择供你修正,包括:格式化代码,忽略该警告,自动修改代码等

8. 复制、剪切和粘贴

复制:使用Ctrl + C或Ctrl + Ins来复制选定的文本或代码。
剪切:使用Ctrl + X或Shift + Del来剪切选定的文本或代码。
粘贴:使用Ctrl + V或Shift + Ins来粘贴剪贴板上的文本或代码。

查看历史粘贴复制记录【Ctrl + Shift+ V】

9. 查找和替换

查找:使用Ctrl + F来打开查找对话框,输入要查找的文本并按下Enter键。按下【Shift + F3】或【F3】也可以实现
替换:使用Ctrl + R来打开替换对话框,输入要查找和替换的文本并按下Enter键。

全局查找:【Ctrl + Shift+F】即可

全局替换:【Ctrl + Shift+R】

代码小写转大写:可选中代码后按下【Ctrl + Shift+U】

查看最近更改【Alt + Shift + C】

F2 / Shift + F2  下一条/前一条高亮的错误

10. 跳转到特定行

  使用Ctrl + G来打开"转到行"对话框,输入要跳转的行号并按下Enter键。

  快速跳转报错的代码【F2】当出现代码报错的时候,可以按下F2快速跳转到报错的代码处

11. 选择文本

  使用Shift + 方向键(上、下、左、右)来选择文本。你可以使用这些组合键来选择代码的一部分,并进行复制、剪切、粘贴等操作。

12. 跳转到定义

  当你想查看一个函数或类的定义时,可以将光标放在函数或类的名称上,然后使用相关IDE中的快捷键,如F12或Ctrl + 左键单击,来跳转到定义的位置。

  进入一个方法:Ctrl + B / Ctrl +鼠标左键】如果想进入time模块的方法中去,可以选中【time】再按下【Ctrl + B 】,或者按下【ctrl+鼠标左键】

13. 代码重构

  在重构代码时,一些IDE提供了快捷键来帮助你重命名变量、函数或类名,提取方法、变量等。通常,你可以使用相关IDE中的快捷键,如Ctrl + Shift + R,来打开重构对话框。

14. 保存和关闭文件

保存文件:使用Ctrl + S来保存当前文件的更改。有些IDE也支持自动保存功能。
关闭文件:使用Ctrl + W或Ctrl + F4来关闭当前文件。

最近编辑的文件列表【Ctrl + E】

快捷切换视图/目录【Ctrl + Tab】

关闭tab标签(左侧边栏)Alt + 1

优化代码,提示信息实现自动导包  Alt + Enter / Alt + Shift + Enter  , Alt + ins

重命名文件

  【Shift+F6】需要重命名文件名时,可以选择对应文件按下【Shift+F6】,再输入框输入新的文件名再点击【Refactor】即可

15. 调试代码

  在调试代码时,一些IDE提供了快捷键来设置断点、逐行执行代码、查看变量值等。通常,你可以使用F9来设置或取消断点,使用F5或F10来逐行执行代码,使用F11来进入函数调用。

16. 自动导入模块

  当你使用了一个未导入的模块或函数时,一些IDE提供了快捷键来自动导入所需的模块。通常,你可以使用相关IDE中的快捷键,如Alt + Enter,来自动导入模块。

23. 代码片段/模板
  一些IDE允许你创建和使用代码片段或模板,以便快速插入常用的代码结构。你可以使用相关IDE中的快捷键,如Ctrl + J,来选择和插入代码片段。代码执行历史记录在一些交互式环境(如IPython、Jupyter Notebook)中,你可以使用上下箭头键来浏览和重新执行之前执行的代码。

17. 代码浏览和折叠
  在一些IDE中,你可以使用Ctrl + 左键单击来浏览函数或类的定义,使用Ctrl + "+"和Ctrl + "-"来展开和折叠代码块。调试代码:在调试代码时,一些IDE提供了快捷键来设置断点、逐行执行代码、查看变量值等。通常,你可以使用F9来设置或取消断点,使用F5或F10来逐行执行代码,使用F11来进入函数调用。

定义一个书签【F11】

  在相应代码处按下【F11】可以将其定义为一个书签

  再按下【Shift+F11】,可以查看书签对应的代码

18. 快速切换文件

  当你同时编辑多个文件时,快速切换文件可以提高效率。使用Ctrl + Tab键(在大多数IDE中适用)可以在打开的文件之间进行快速切换。

19. 快速修复
  一些IDE提供了快速修复功能,用于自动修复代码中的错误或警告。通常,你可以使用相关IDE中的快捷键,如Ctrl + .,来触发快速修复。

20. 查看文档
  当你需要查看函数、类或模块的文档时,一些IDE提供了快捷键来快速打开相关的文档。使用相关IDE中的快捷键,如Ctrl + Q,来查看光标所在位置的文档。

如果我们想看【time】的文档,可以选中并按下【Ctrl + Q】

importtime

time.sleep

  快捷查看方法的实现(源码)【Ctrl + Shift + I】:

如果我们想看【time】是如何实现的,可以选中并按下【Ctrl + Shift + I】

importtime

time.sleep

查看文件中的方法【Ctrl + F12】按下【Ctrl + F12】可以看该文件中有哪些方法、类

最大化编辑代码窗口【Ctrl + Shift + F12】

Ctrl + Shift+ 方向键  快速调整 Pycharm 窗口尺寸,垂直方向的窗口使用Ctrl+Shift+↑ 、Ctrl+Shift+↓ 调整,水平方向的窗口使用Ctrl+Shift+←、Ctrl+Shift+→ 调整

Ctrl + Shift+ A  万能命令行

 

posted on 2024-07-29 09:57  柳志军  阅读(64)  评论(0编辑  收藏  举报