pycharm 快捷键

#1:行内

移动光标到本行开始:Home 或改成Ctrl + 9 (ps:修改Move Caret to Line Start)
移动光标到本行结尾:End 或改成Ctrl + 0
移动光标到本行开始并选中:Shift + Home
移动光标到本行结尾并选中:Shift + End
移动光标到本文件开始并选中:Ctrl + Shift + Home
移动光标到本文件结尾并选中:Ctrl + Shift + End
向上或向下选中代码快:Shift + 上下键
向上或向下移动代码块:Ctrl + Shift + 向上箭头 或 Ctrl + Shift +向下箭头


#2:代码块间

移动光标到代码块开始:Ctrl + [
移动光标到代码块结尾:Ctrl + ]
移动光标到代码块开始并选中:Ctrl + Shift + [
移动光标到代码块结尾并选中:Ctrl + Shift + ]
当前文件函数间移动光标:Alt +向上箭头和Alt +向下箭头键

#3:单词间移动

移动光标到下一个单词:Ctrl + 向右箭头
移动光标到上一个单词:Ctrl + 向左箭头
移动光标到下一个单词并选中:Ctrl + Shift + 向右箭头
移动光标到上一个单词并选中:Ctrl + Shift + 向左箭头

#4:选中变量(几个变量的修改)

选中一个变量:Alt + j
选中所有相同的变量:Ctrl + Shift + Alt + j
自动对齐快捷键组合是: Ctrl + Alt + L
鼠标:双击 选中单词,三连击选中行

#5:编辑

删除当前行:Ctrl + Y
复制当前行并选中:Ctrl + C
复制一行:Ctrl + Insert
向下复制当前行:Ctrl + D
向下新建空白行:Shift + Enter
向上新建空白行:Ctrl +Alt + Enter
光标后面换到下一行:Ctrl + Enter
将光标所在行和下一行连接为一行(两行合并为一行,删除不必要的空格):Ctrl + Shift + j
删除到字符结束:Ctrl + Delete      
删除到字符开始:Ctrl + Backspace   


折叠当前代码块:Ctrl + -
展开当前代码块:Ctrl + +
格式化代码:Ctrl + Alt + L 或Ctrl + Shift + Alt + L
自动缩进当前行或选中行:Ctrl + Alt + i
缩进当前行或选中行:Tab
取消缩进:Shift + Tab
光标跳到某行:Ctrl + g
跳转到父方法、父类:Ctrl + U        
下一条,上一条高亮的错误:F2 / Shift + F2   
重命名本地变量,并自动更正所有使用地方:Shift + F6
覆盖基类方法:Ctlr + O


查找:Ctrl + F
查找替换:Ctrl + R
查找项目中的任何文件:Ctrl + Shift + N 
按文件名搜索文件:Ctrl+N 
按文件名搜索所有类型的文件:Ctrl+shift+N 
全局字符串搜索:ctrl+shift+f 
(ctrl+shift+a,双shift搜索)

查看文档/函数参数:Ctrl + Q /(括号内使用) Ctrl + P
查看函数声明:Ctrl+鼠标左击 或 Ctrl + Shift + I 或 Ctrl + B
跳出():Shift + ) 
万能键(导包,方法上补注释):Alt + Enter
书签功能:ctrl+数字键<切换书签> 【删除书签F11,增加书签ctrl+F11,查看shift+F11】ctrl+shift+数字键 
导航/查看文件结构:Ctrl + F12
代码表达式重构(简化代码复制逻辑):Ctrl + Alt + V

#6.导航窗口

新建文件:Ctrl + N
切换文件:Ctrl + Tab 或 Alt + 左右方向键,Ctrl + E
切换到最近编辑的文件或上一次编辑位置:Ctlr + Shift + Backspace
打开设置页:Ctrl + Alt + S
打开Recent Files对话框:Ctrl + E
查看最近对项目的更改:Alt + Shift + C
先前工具窗口:F12
从工具窗口回到编辑:Esc
隐藏运行的、最近运行的窗口并回到编辑窗口:Shift + Esc        
显示导航条F11书签开关:Alt + Home     
文件命名:Shift + F6   
文件安全删除:Alt + Delete 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值