欢迎您的访问
专注架构,Java,数据结构算法,Python技术分享

IDEA常用快捷键

IDEA常用快捷键整理如下:

1.搜索功能(平时用的最多)
Ctrl+E                                      最近打开的文件
Ctrl+Shift+E                            最近更改的文件
Ctrl+N                                     可以快速打开类
Ctrl+Shift+N                           可以快速打开文件
Ctrl + F                                    当前文件查找
Ctrl +Shift + F                         全局查找
Ctrl + F                                    当前文件替换                     
Ctrl +Shift +R                          全局替换
Alt + F7                                   查找所选内容在项目中的所有出现处
Ctrl + H                                   类的层级结构
Ctrl + Shift + H                       方法的层级结构
Ctrl + Alt+ H                           调用层级结构
Ctrl + Alt + B                           跳转到实现处
Ctrl+F12                                  可以显示当前文件的结构(类的方法和变量)
2.常用功能(比较杂)

Ctrl+Shift+Insert                     可以选择剪贴板内容并插入
Ctrl+Shift+Enter                      自动补全末尾的字符。而且不只是括号,例如敲完if/for时也可以自动补上{}花括号
Alt+Insert                                 可以生成构造器/Getter/Setter等
Ctrl+Alt+T                                可以把代码包在一个块内,例如:try/catch
Ctrl+Enter                                导入包,自动修正
Ctrl+X                                       删除行
Ctrl+D                                      复制行
ctrl+z                                        撤销
ctrl+shift+z                              取消撤销
Ctrl+Shift+Up/Down               向上/下移动语句
Alt+Shift+Up/Down                上/下移一行
Ctrl + Alt + ]/[                          切换到IDEA项目窗口
Alt+Up/Down                           在方法间快速移动定位
Ctrl+/或Ctrl+Shift+/                 注释(//或者/**/)
Ctrl+Alt+left/right                   上/下访问位置

Ctrl+Alt+L                                格式化代码
Ctrl+Alt+Shift+L                      弹出格式化弹框
Alt + Shift + C                          对比最近修改的代码
Ctrl+Shift+U                             大小写转化
Ctrl+Shift+J                              整合两行
Ctrl + F9                                   项目构建
Ctrl + Shift + F9                       重新编译
Ctrl+J                                       自动代码(例如:serr)
ctrl+alt+H                                查看哪里的代码调用过此方法
Alt+F12                                    打开系统终端
Ctrl+~                                      快速切换方案(界面外观、代码风格、快捷键映射等菜单)
Ctrl+Shift+F12                         隐藏/恢复所有窗口
Ctrl+Tab                                  转到下一个拆分器
Ctrl+Shift+Tab                        转到上一个拆分器
Ctrl+加号/减号                         折叠展开当前方法
Ctrl+shift+加号/减号               折叠展开类的所有方法

Ctrl+Alt+O                              优化导入的类和包 
CTRL+SHIFT+T                       创建测试用例(test)
Ctrl + Shift + A                       通过描述动作,查找相关命令
按住Alt往下拉鼠标选中多行,输入即可同时写多行代码

3.重构功能(很强大)
Ctrl+Alt+Shift+T                   弹出重构菜单
Shift+F6                                重命名 
CTRL+F6                               重构类、方法(change signarture)
F6                                          移动
F5                                       复制
CTRL+ALT+V                   提取当前选择为变量(extract variable)
CTRL+ALT+F                        提取当前选择为属性(extract field)
CTRL+ALT+C                        提取当前选择为常量(extract constant
CTRL+ALT+M                       提取当前选择为方法(extract method)
CTRL+ALT+P                        提取当前选择为方法参数(extract parameter)
Ctrl + Alt + Shift + P            函数式参数
Alt + Delete                          安全删除,可用在方法上进行快速删除

4.书签功能(个人很喜欢,类似看书用的书签)
选中文件夹按F11,给文件夹添加书签
光标所在行,按Ctrl+F11,给代码行加书签(还可以继续选择快速定位标识位比如选中1,打开项目直接按Ctrl+1就能快速定位代码行)
Shift+F11  选中你需要找到的书签
给关键和常用的地方添加书签,不费劲瞬间找到,是不是很爽。

 

  5.版本控制快捷键(个人不太习惯用相关的快捷键)

6.IDEA之Live  Template(函数式编程的兴起,模板功能会越来越强大

比如给类加注释在上面输入cc按住Tab键即可

 

7.IDEA的Postfix Completion(目前支持4种语言,貌似也可以自定义,和上面的Live Template功能类似,简化操作)

比如values.for ,然后按下Tab键,for循环就不用自己手写,是不是很神奇,本身提供了常用的,基本够用

赞(0) 打赏
版权归原创作者所有,任何形式转载请联系作者;码农code之路 » IDEA常用快捷键

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏