Pycharm快捷键

一、最常用快捷键

1.注释(添加/消除)(Ctrl + /)

这里说下Python的单行注释是 # , 多行注释是 '''注释内容''' ,  java的单行注释是 // , 多行注释 /* 注释内容 */,  文档注释 /** 注释内容 */

这里说的注释快捷键主要用于多行注释, 当你想把一段代码暂时注释掉的时候, 可以直接选中这段代码, 利用此快捷键, 想恢复的时候用同样的操作即可.

2.代码右移/左移(Tab / Shift + Tab)

Python中对代码的缩进非常严格, 会直接导致语法错误, 正常的缩进都是4个空格(也就是一个tab键), 为了统一方便不容易出错, 在缩进的时候最好统一使用tab键进行缩进.

3.自动缩进(Ctrl + alt + I)

如果你的代码出现了缩进问题, 但不容易看出来问题出现在哪里的时候, 就可以用此快捷键进行自动缩进, 直接更正错误所在, 当然也可以用下文的快速修正.

4.PEP8规范格式化(Ctrl + alt + L)

现在的Python语法格式规范是遵循PEP8规范的, 可能有时候格式上的问题并不是导致语法错误, 但为了代码的整洁与易读性, 最好用下次快捷键快速规范一下代码. 在平时敲代码的时候就可以强迫自己遵照规范来敲, 养成良好的代码书写习惯.

5.快速修正(alt + enter 再回车)

此功能能快速修正你代码出现的一些语法错误, 使用快捷键之后会显示修正建议, 一般来说再按一下回车自动修正就可以了.

6.复制一行/多行/选中部分(Ctrl + D)

普通的复制需要选中复制内容, 再复制粘贴, 比较麻烦, 用此快捷键, 可以直接复制一行或选中的多行, 还是很方便的. 注意一下在eclipse中此快捷键为删除一行, 千万别记混了.

7.删除一行/多行(Ctrl + Y)

这个和上面的复制相对应, 直接删除一整行, 不需要一个一个删除了, 这个快捷键也注意一下, 因为在系统中这是 反撤销 的快捷键.

8.全局查找(Ctrl + shift + F)

普通查找Ctrl+F, 系统通用的就不说了, 这里的全局查找可以在整个项目中查找, 并不只是当前的文件.

9.全局替换(Ctrl + shift + R)

这个和全局查找相对应的.

10.光标移动到下一行(shift + Enter)

正常只有在光标在结尾时按enter才会换到下一行, 如果在中间, 会将后面的代码一起移动到下一行, 这个快捷键可以让在中间的光标直接移动到下一行, 不会影响后面代码.

11.撤销/反撤销(Ctrl + Z / Ctrl + shift + Z)

这也是很常用的功能, 只是要注意反撤销和系统(Ctrl + Y)的差别.

12.复写父类代码(Ctrl + o)

很多时候会复写父类的代码, 但自己直接打父类的相关代码, 有可能会出现拼写错误, 使用此快捷键保证可以不会出现拼写错误.

13.选中单词/代码块(Ctrl + W)

此方法选中单词/代码块不需要用鼠标一点点的选中, 还是比较方便的. 注意在QQ浏览器中为关闭当前标签的快捷键, 也是比较常用的.

14.快速查看文档(代码信息)(Ctrl + Q)

对于一个方法/函数/类不了解的时候, 可以快速查看相关文档信息.

15.任意位置向下插入一行(shift + enter)

这个和光标移动到下一行是相同快捷键, 其实只是应用场景稍微变化, 下面有代码就是插入一行, 没有代码自然就是只移动光标了.

16.任意位置向上插入一行(Ctrl + alt + enter)

这个和上面的操作正好相反. 相同的地方是都是可以在任意位置进行操作, 不用在意光标位置.

17.查看项目视图(alt + 1)

18.查看结构视图(alt + 7)

结构视图展示了项目中各种具体的结构: 类, 方法, 变量等各种具体信息, 也是很有用的视图.

19.快速进入代码(Ctrl + 左键)

在调用方法等情况下, 如果想知道方法的具体详情, 用此方法可以直接进入到方法内部.

20.快速查看历史(alt + 左(返回)/右键(前进))

这个和系统快捷键的作用的类似的, 想回顾之前的操作, 还是很方便的.

21.快速查看不同方法(alt + 上/下)

此方法可以直接从一个方法跳到另一个方法, 对于查看代码来说还是非常方便的.

22.切换视图(Ctrl + Tab)

这个切换视图和QQ浏览器中是一样的, 可能除了系统的切换视图之外, 其他软件的切换视图大多都是这个快捷键.

23.查看资源文件(两次shift)

此方法可以快速的查看你引入的资源文件的详情.

24.查看方法在哪里被调用(Ctrl + alt + H 双击可确定位置)

此方法可以很快的找到方法被调用的位置, 对于了解代码结构还是很有用的.

25.查看父类(Ctrl + U)

26.查看继承关系(Ctrl + H)

二、其余快捷键

1、代码编辑快捷键

CTRL + ALT + SPACE 快速导入任意类

CTRL + SHIFT + ENTER 代码补全

SHIFT + F1 查看外部文档

CTRL + Q 快速查找文档

CTRL + P 参数信息(在方法中调用的参数)

CTRL + MOUSE OVER CODE 基本信息

CTRL + F1 显示错误或警告的描述

CTRL + INSERT 生成代码

CTRL + O 重载方法

CTRL + ALT + T 包裹代码

CTRL + / 单行注释

CTRL + SHIFT + / 块注释

CTRL + W 逐步选择代码(块)

CTRL + SHIFT + W 逐步取消选择代码(块)

CTRL + SHIFT + [ 从当前位置选择到代码块的开始

CTRL + SHIFT + ] 从当前位置选择到代码块的结束

ALT + ENTER 代码快速修正

CTRL + ALT + L 代码格式标准化

CTRL + ALT + O 最佳化导入

CTRL + ALT + I 自动缩进

TAB 代码向后缩进

SHIFT + TAB 代码向前取消缩进

CTRL + SHIFT + V 历史复制粘贴表

CTRL + D 复制当前代码行/块

CTRL + Y 删除当前代码行/块

CTRL + SHIFT + J 代码连接为一行

SHIFT + ENTER 开启新一行

CTRL + SHIFT + U 字母大写

CTRL +DELETE 向后逐渐删除

CTRL + BACKSPACE 向前逐渐删除

CTRL + NUMPAD+/- 代码块展开/折叠

CTRL + SHIFT + NUMPAD+ 所有代码块展开叠

CTRL + SHIFT + NUMPAD- 所有代码块折叠

CTRL + F4 关闭活动编辑窗口

2、搜索/替换快捷键

CTRL + F 查找

F3 查找下一个

SHIFT + F3 查找上一个

CTRL + R 替换

CTRL + SHIFT + F 指定路径下查找

CTRL + SHIFT + R 指定路径下替换

3、代码运行快捷键

ALT + SHIFT + F10 选择程序文件并运行代码

ALT + SHIFT + F9 选择程序文件并调试代码

SHIFT + F10 运行代码

SHIFT + F9 调试代码

CTRL + SHIFT + F10 运行当前编辑区的程序文件

4、代码调试快捷键

F8 单步

F7 单步(无函数时同F8)

SHIFT + F8 单步跳出

ALT + F9 运行到光标所在位置处

ALT + F8 测试语句

F9 重新运行程序

CTRL + F8 切换断点

CTRL + F8 查看断点

5、应用搜索快捷键

ALT + F7 查找应用

CTRL + F7 在文件中查找应用

CTRL + SHIFT + F7 在文件中高亮应用

CTRL + ALT + F7 显示应用

6、代码重构快捷键

F5 复制文件

F6 移动文件

SHIFT + F6 重命名

ALT + DELETE 安全删除

CTRL + F6 改变函数形式参数

CTRL + ALT + M 将代码提取为函数

CTRL + ALT + V 将代码提取为变量

CTRL + ALT + C 将代码提取为常数

CTRL + ALT + F 将代码提取为字段

CTRL + ALT + P 将代码提取为参数

7、动态模块快捷键

CTRL + ALT + J 使用动态模板包裹

CTRL + J 插入动态模板

8、导航快捷键

CTRL + N 进入类

CTRL + SHIFT + N 进入文件

CTRL + ALT + SHIFT + N 进入符号

CTRL + ←← 进入上一个编辑位置

CTRL + →→ 进入下一个编辑位置

CTRL + →→ 进入下一个编辑位置

SHIFT + ESC 隐藏活动/最后活动的窗口

CTRL + SHIFT + F4 关闭活动的运行/消息/查找等窗口

CTRL + G 显示光标所在行与列

CTRL + E 弹出最近打开的文件

CTRL + ALT + ←/→←/→ 向前/向后导航

CTRL + SHIFT + BACKSPACE 导航到最后编辑的位置

CTRL + B 跳转到声明部分

CTRL + CLICK(鼠标左键) 跳转到声明部分

CTRL + ALT + B 跳转到代码实施部分

CTRL + SHIFT + I 打开快速定义查找

CTRL + SHIFT + B 跳转到类型说明

CTRL + U 跳转超类/方法

CTRL + ↑↑ 跳转到上一个方法

CTRL + ↓↓ 跳转到下一个方法

CTRL + [ 跳转到代码块的开头

CTRL + ] 跳转到代码块的结尾

CTRL + F12 弹出文件结构

CTRL + H 弹出类层次结构

CTRL + SHIFT + H 弹出方法层次结构

CTRL + ALT + H 弹出调用层次结构

F2 / SHIFT + F2 下一个/上一个错误

F4 查看源代码

ALT + HOME 显示导航栏

F2 / SHIFT + F2 下一个/上一个错误

F11 增加书签

CTRL + F11 增加数字/字母书签

CTRL + SHIFT + [1-9] 增加数字书签

SHIFT + F11 显示书签

9、通用快捷键

ALT + [0-9] 打开相应的工具窗口

CTRL + ALT + Y 同步

CTRL + SHIFT + F12 最大化编辑器

 ALT + SHIFT + F 添加到收藏夹

ALT + SHIFT + I 使用当前配置文件检查当前文件

CTRL + ALT + S 快速出现设置对话框

CTRL + SHIFT + A 查找并调试编辑器的功能

ALT + TAB 在选项卡和工具窗口之间切换

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值