首页 > 代码库 > 熟练使用idea快捷键,大幅提高java开发效率

熟练使用idea快捷键,大幅提高java开发效率

前言

刚开始使用idea的同学可能不熟悉idea的快捷键方式,觉得没有eclipse的好用,但是不建议把idea的keymap改成eclipse,因为idea的快捷键设计有它自己的一套思路,刚开始不习惯,用多了就会觉得其他非常好用和合理,听说牛逼的人合理使用idea快捷键可以实现全键盘操作呢~所以,不要守旧,尝试改变吧,你会发现一片广阔的天空~

 

自定义的快捷键

下面这几个功能默认是没有快捷键的,可以通过鼠标操作实现(view->xxxx),但是为了开发效(shuai)率(qi)肯定是能用快捷键尽量不用鼠标的,下面是我总结的快捷键方案

功能 快捷键               功能描述
Enter Full Screen Alt+F 隐藏桌面的任务栏和编译器顶部的窗体
Enter Presentation Mode(不同版本描述不一样) Alt+D 无扰模式,很高端的效果
Tool Buttons Alt+T 隐藏/显示工具按钮栏
Status Bar   Alt+S 隐藏/显示状态栏

 

 

 

 

 

下面几个快捷键也是默认没有的,要通过鼠标点击才能使用(Tools->start ssh session),我用的比较多所以设置了快捷键

功能 快捷键 功能描述
start ssh session CTRL+ALT+SHIFT+O 打开SSH会话连接

 

 

 

下面是系统默认的快捷键

代码操作相关的快捷键

快捷键  功能           说明
Ctrl+Y 删除一行  eclipse的Ctrl+D
Ctrl+Z 撤销操作  
Ctrl+W 选中代码,连续按会有其他效果  
Ctrl+Shift+Z 恢复Ctrl+Z撤销的操作  
Alt+Enter  引入类或提供给你选择的处理方法  
Alt/Ctrl+Shift+上下 代码向上/下移动一行 eclipse的Alt+上下
Alt+/ 复制上一个单词  

 

 

 

 

 

 

 

 

查找相关的快捷键

快捷键 功能                           说明
Ctrl+F 在本文件查找,可通过方向键移动选择                                                 按Esc消失
Ctrl+Shift+F                        在制定路径/模块/工程内查找 非常常用的一个功能,很多时候你想查找一个内容但是不一定知道它在哪里,这个就很实用
Ctrl+R
在本文件内查找/替换 按Esc消失
Ctrl+N 在本工程类查询某个类  
Ctrl+Shift+N 查询某个类(不限本工程) 看源码很实用,比如我想看看jdk里面TreeMap这个类的代码,就可以用这个功能

 

 

 

 

 

 

 

 

查看代码相关的快捷键

快捷键  功能           说明
Ctrl+H 查看一个类的继承关系  
Ctrl+B 查看一个类或者变量的申明  
Alt+F7 查找一个属性或方法被谁调用                         
Alt+上下 跳到上/下一个方法(或属性)  
Ctrl+上下 上下滑屏但是不移动光标  
Alt+左右 同时打开多个文件时切换代码视图                               
Ctrl+Alt+ 左右                            返回至上次浏览的位置 非常实用,在多个文件代码中遨游的时候能够快速回到想去的位置
Ctrl+上下 光标跳转到第一行或最后一行  
ALT+SHIFT+C 最近修改的代码  

 

 

 

 

 

 

 

 

 

 

 

 

提示类的快捷键

快捷键  功能           说明
Ctrl+Q 显示注释文档  
Ctrl+P 查看函数参数  
Ctrl+J 代码模板  

 

 

 

 

 

重构类快捷键

快捷键  功能           说明
Alt+Delete 安全删除字段或方法  
Ctrl+Alt+N 去除一些多余的赋值过程或者函数  下面会单独演示
Shift+F6 重命名类或者变量  

 

 

 

 

 

编译器相关快捷键

 快捷键 功能 说明 
Alt+F12 打开命令行终端  
Alt+1 打开工程结构  
Alt+7 打开类结构  
Alt+9 打开change  

熟练使用idea快捷键,大幅提高java开发效率