IntelliJ IDEA 快捷键大全

IntelliJ IDEA 快捷键大全链接: link.

1. Editing(编辑)
快捷键                  介绍                                  
Ctrl +Space             基本代码补全,输入字母按后列出匹配的词组                                       
Ctrl+Shift+Space        智能代码补全,列出与预期类型一致的方法或变量                                            
Ctrl+Alt+Space          补全类名                                          
Ctrl+Shift+Enter        补全语句                                            
Ctrl+P                  显示方法参数                                  
Ctrl+Q                  显示注释文档                                  
Shift+F1                显示外部文档                                    
Ctrl+mouse over code    显示描述信息                                                
Ctrl+F1                 显示提示、警告、错误等信息                                   
Alt+Insert              生成代码,生成 Getter、Setter、构造器等                                      
Ctrl+O                  重写父类方法                                  
Ctrl+I                  实现接口方法                                  
Ctrl+Alt+T              使用(if..else, try..catch, for, synchronized )包围选中语句                                      
Ctrl+/                  使用“//”注释或取消注释                                  
Ctrl+Shift+/            使用“/** **/”注释或取消注释                                        
Ctrl+W                  选择代码块,连续按会增加选择外层的代码块                                  
Ctrl+Shift+W            与“Ctrl+W”相反,减少选择代码块                                        
Alt+Q                   显示类描述信息                                 
Alt+Enter               显示快速修复列表                                     
Ctrl+Alt+L              格式化代码                                      
Ctrl+Alt+O              优化 Imports                                      
Ctrl+Alt+I              自动优化代码缩进                                      
Tab/Shift+Tab           缩进代码/取消缩进代码                                         
Ctrl+X or Shift+Delete  剪切代码,未选择代码时剪切当前行                                                  
Ctrl+C or Ctrl+Insert   复制代码,未选择代码时复制当前行                                                 
Ctrl+V or Shift+Insert  粘贴代码                                                  
Ctrl+Shift+V            粘贴最近复制的内容                                        
Ctrl+D                  重复代码,未选择代码时重复当前行                                  
Ctrl+Y                  删除行,未选择时删除当前行                                  
Ctrl+Shift+J            合并多行为一行                                        
Ctrl+Enter              分割一行为多行                                      
Shift+Enter             使光标所在位置的下一行为新行                                       
Ctrl+Shift+U            对选中内容进行大小写切换                                        
Ctrl+Shift+]/[          选中到代码块的开始/结束                                          
Ctrl+Delete             删除从光标所在位置到单词结束位置的字符                                       
Ctrl+Backspace          删除从单词起始位置到光标所在位置的字符                                          
Ctrl+NumPad+/-          展开或收起代码块                                          
Ctrl+Shift+NumPad+      展开所有代码块                                              
Ctrl+Shift+NumPad-      收起所有代码块                                              
Ctrl+F4                 关闭当前编辑页                                   
CTRL+ALT+B              查找接口的实现类                                      
CTRL+ALT+SHIFT+C        复制类的全类名                                            

2. Search/Replace(查找/替换)
快捷键       介绍    
Double Shift Search everywhere          
Ctrl+F       查找    
F3           查找下一个
Shift+F3     查找上一个      
Ctrl+R       替换    
Ctrl+Shift+F 目录内查找          
Ctrl+Shift+R 目录内替换          
Ctrl+Shift+S 语法模板搜索          
Ctrl+Shift+M 语法模板替换          

3. Usage Search(使用搜索)
快捷键        介绍         
Alt+F7        查找被使用处         
Ctrl+F7       查找当前文件中的使用处          
Ctrl+Shift+F7 高亮当前文件中的使用处                
Ctrl+Alt+F7   列出使用者              

4. Compile and Run(编译/运行)
快捷键          介绍
Ctrl+F9         Make 模块、项目
Ctrl+Shift+F9   编译选中的文件、模块、项目
Alt+Shift+F10   选择配置后运行代码
Alt+Shift+F9    选择配置后调试代码
Shift+F10       运行代码
Shift+F9        调试代码
Ctrl+F2         停止调试
Ctrl+Shift+F10  运行代码

5. Debugging(调试)
快捷键                介绍                        
F8                    单步调试,不进入函数内部                    
F7                    单步调试,进入函数内部                    
Shift+F7/Alt+Shift+F7 选择要进入的函数/强制进入函数                                       
Shift+F8              跳出函数                          
Alt+F9                运行到断点                        
Alt+F8                执行表达式查看结果                        
F9                    继续执行,进入下一个断点或执行完程序                    
Ctrl+F8               设置/取消当前行断点                         
Ctrl+Shift+F8         查看断点                               

6. Navigation(导航)
快捷键                介绍                    
Double Shift          查找所有                          
Ctrl+N                查找类                    
Ctrl+Shift+N          查找文件                          
Ctrl+Alt+Shift+N      Go to symbol                              
Alt+Right/Left        左右切换 Tab                            
F12                   回到上一个打开的窗口                 
Esc                   焦点回到编辑器                 
Shift+Esc             隐藏打开的视图                       
Ctrl+Shift+F4         关闭当前 Tab                           
Ctrl+G                跳到指定行                    
Ctrl+E                显示最近打开的文件                    
Ctrl+Alt+Left         跳到光标的上一个位置                           
Ctrl+Alt+Right        跳到光标的下一个位置                            
Ctrl+Shift+Backspace  跳到上一个编辑处                                  
Alt+F1                选择当前文件显示在不同的视图中                    
Ctrl+B or Ctrl+Click  跳到类声明处                                  
Ctrl+Alt+B            跳到实现类/方法                        
Ctrl+Shift+I          显示类/变量/方法定义                          
Ctrl+Shift+B          跳到类型定义处                          
Ctrl+U                跳到父类/方法                    
Alt+Up                光标移动到上一个方法                    
Alt+Down              光标移动到下一个方法                      
Ctrl+]                光标移动到代码块的起始位置                    
Ctrl+]                光标移动到代码块的结束位置                    
Ctrl+F12              显示文件结构                      
Ctrl+H                显示类层级                    
Ctrl+Shift+H          显示方法层级                          
Ctrl+Alt+H            显示类/方法调用层级                        
F2                    光标移动到下一个错误                
Shift+F2              标移动到上一个错误                      
F4                    编辑源码,光标移到编辑器内                
Ctrl+Enter            查看源码,光标没移到编辑器内                        
Alt+Home              显示导航面包屑                      
F11                   当前行设置书签                 
Shift+F11             显示所有书签                       
Ctrl+F11              设置书签号[0-9]                      
Ctrl+[0-9]            跳到书签号[0-9]所在位置   

7. Refactoring(重构)                     
快捷键      介绍             
F5          复制类         
F6          移动类         
Alt+Delete  安全删除,删除前会提示调用处                 
Shift+F6    重命名               
Ctrl+F6     重构方法参数、Exception               
Ctrl+Alt+N  合并多行为一行                 
Ctrl+Alt+M  提取为新方法                 
Ctrl+Alt+V  提取为新变量                 
Ctrl+Alt+F  提取为对象新属性                 
Ctrl+Alt+C  提取为新静态常量                 
Ctrl+Alt+P  提取参数  

8. VCS/Local History(版本控制/本地历史)
快捷键             介绍                 
Ctrl+K             提交改动到 VCS                 
Ctrl+T              VCS 上更新                 
Alt+Shift+C        查看最近的改动记录                      
Alt+BackQuote(`)   显示 VCS 操作列表   

9. Live Templates(动态模板)
快捷键       介绍
Ctrl+Alt+J   使用 Live Template 包围选中代码
Ctrl+J       快速插入 Live Template
iter         快速生成 for…in 语句
inst         快速生成”if instanceof ”语句
itco         快速生成 iterator  for 循环
itit         快速生成 iterator  while 循环
itli         快速生成 list  for(i)循环
psf          快速生成“public static final” 语句
thr          快速生成“throw new” 语句

10. General(代码生成)
快捷键             介绍
Alt+0              聚焦到 Messages 窗口
Alt+1              聚焦到 Project 窗口
Alt+2              聚焦到 Favorite 窗口
Alt+3              聚焦到 Find 窗口
Alt+4              聚焦到 Run 窗口
Alt+5              聚焦到 Debug 窗口
Alt+6              聚焦到 TODO 窗口
Alt+7              聚焦到 Structure 窗口
Alt+8              聚焦到 Hierarchy 窗口
Alt+9              聚焦到 Change 窗口
Ctrl+S             保存文件
Ctrl+Alt+Y         与本地文件同步
Ctrl+Shift+F12     切换最大化编辑
Alt+Shift+F        添加到收藏夹
Alt+Shift+I        检查当前文件,包括 Javadoc 问题、可能存在的 bug 
Ctrl+BackQuote (`) 模式切换,包括文本外观、快捷键、编辑器外观、代码样式。
Ctrl+Alt+S         打开 settings 窗口
Ctrl+Alt+Shift+S   打开项目结构对话框
Ctrl+Shift+A       Find Action
Ctrl+Tab           选项卡和工具窗口之间切换
Alt+F12            打开命令终端
Shift+Shift        搜索文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值